Welcome to the definitive source for Cricket Stats 2025 – your go-to destination for all official ICC player rankings, performance data, and records across Test, ODI, and T20I formats. This comprehensive stats hub includes updated tables for the Top 10 batters, bowlers, and all-rounders, complete with match stats like runs, strike rate, average, centuries, and more – for both men and women. Whether you’re a fantasy league player, sports journalist, or just a passionate fan, this page has everything you need.
ICC Test Batting Rankings (Top 10)
Rank | Player | Country | Matches | Runs | Average | Centuries | High Score | Strike Rate |
---|---|---|---|---|---|---|---|---|
1 | Joe Root | ENG | 135 | 11616 | 50.72 | 31 | 254 | 54.58 |
2 | Kane Williamson | NZ | 100 | 8710 | 54.89 | 32 | 251 | 52.91 |
3 | Steve Smith | AUS | 105 | 9474 | 58.61 | 32 | 239 | 54.88 |
4 | Yashasvi Jaiswal | IND | 14 | 1028 | 57.11 | 2 | 214 | 65.89 |
5 | Travis Head | AUS | 50 | 3245 | 45.69 | 8 | 175 | 81.05 |
6 | Harry Brook | ENG | 20 | 1687 | 46.86 | 4 | 186 | 75.15 |
7 | Temba Bavuma | SA | 60 | 3207 | 34.21 | 2 | 172 | 46.04 |
8 | Saud Shakeel | PAK | 13 | 1061 | 66.31 | 2 | 208* | 48.29 |
9 | Kamindu Mendis | SL | 5 | 521 | 52.10 | 2 | 164 | 60.12 |
10 | Rishabh Pant | IND | 33 | 2271 | 43.67 | 5 | 159 | 71.72 |
Test cricket continues to be the gold standard of skill, patience, and mental endurance. These batters lead the global charts not only in runs but also in consistency and impact under pressure.
ICC ODI Batting Rankings (Top 10)
Rank | Player | Country | Matches | Runs | Average | Centuries | High Score | Strike Rate |
---|---|---|---|---|---|---|---|---|
1 | Babar Azam | PAK | 117 | 5729 | 56.72 | 19 | 158 | 89.25 |
2 | Shubman Gill | IND | 44 | 2271 | 61.37 | 6 | 208 | 104.58 |
3 | Virat Kohli | IND | 292 | 13848 | 58.67 | 50 | 183 | 93.60 |
4 | David Warner | AUS | 161 | 6932 | 45.30 | 22 | 179 | 95.10 |
5 | Rassie van der Dussen | SA | 54 | 2430 | 55.23 | 6 | 134 | 88.11 |
6 | Heinrich Klaasen | SA | 59 | 1900 | 45.23 | 3 | 174 | 112.45 |
7 | Rohit Sharma | IND | 262 | 10709 | 49.12 | 31 | 264 | 90.01 |
8 | Fakhar Zaman | PAK | 80 | 3631 | 46.56 | 10 | 210* | 94.91 |
9 | Dawid Malan | ENG | 30 | 1289 | 54.16 | 5 | 134 | 94.60 |
10 | Glenn Maxwell | AUS | 136 | 3705 | 35.24 | 3 | 201* | 124.02 |
The ODI format is where classical technique meets aggressive flair. These batters dominate with their consistency, adaptability, and power-hitting, playing crucial roles in shaping team outcomes.
ICC T20I Batting Rankings (Top 10)
Rank | Player | Country | Matches | Runs | Average | Centuries | High Score | Strike Rate |
---|---|---|---|---|---|---|---|---|
1 | Suryakumar Yadav | IND | 60 | 2141 | 45.55 | 4 | 117 | 174.33 |
2 | Mohammad Rizwan | PAK | 88 | 3165 | 49.45 | 1 | 104* | 127.24 |
3 | Jos Buttler | ENG | 114 | 3155 | 35.70 | 1 | 101* | 145.54 |
4 | Babar Azam | PAK | 108 | 3698 | 41.55 | 3 | 122 | 129.12 |
5 | Phil Salt | ENG | 20 | 730 | 38.42 | 2 | 119 | 158.66 |
6 | Rilee Rossouw | SA | 39 | 1300 | 37.14 | 2 | 109 | 152.00 |
7 | Travis Head | AUS | 18 | 755 | 45.30 | 2 | 109* | 158.20 |
8 | Glenn Phillips | NZ | 65 | 1640 | 35.74 | 2 | 108 | 141.77 |
9 | Yashasvi Jaiswal | IND | 15 | 560 | 40.00 | 1 | 100 | 160.00 |
10 | Rahmanullah Gurbaz | AFG | 45 | 1200 | 32.00 | 1 | 104 | 140.00 |
In T20Is, rapid scoring and creative shot-making are king. These top 10 have mastered the shortest format, combining explosiveness with match-winning ability.
ICC Test Bowling Rankings (Top 10)
Rank | Player | Country | Matches | Wickets | Average | Best Innings | Economy |
---|---|---|---|---|---|---|---|
1 | Pat Cummins | AUS | 65 | 350 | 21.45 | 6/23 | 2.70 |
2 | Jasprit Bumrah | IND | 40 | 180 | 22.30 | 6/27 | 2.60 |
3 | James Anderson | ENG | 180 | 695 | 26.45 | 7/42 | 2.85 |
4 | Kagiso Rabada | SA | 60 | 275 | 23.60 | 6/50 | 3.10 |
5 | Nathan Lyon | AUS | 120 | 490 | 30.05 | 8/50 | 2.95 |
6 | Shaheen Afridi | PAK | 35 | 140 | 24.75 | 6/51 | 3.20 |
7 | Ravichandran Ashwin | IND | 98 | 489 | 24.20 | 7/59 | 2.85 |
8 | Ollie Robinson | ENG | 30 | 110 | 21.90 | 5/40 | 2.60 |
9 | Kyle Jamieson | NZ | 20 | 90 | 22.15 | 6/48 | 2.75 |
10 | Mark Wood | ENG | 35 | 120 | 25.80 | 6/37 | 3.40 |
Test bowling demands skillful variations, endurance, and consistency. These bowlers consistently deliver match-winning performances across diverse conditions.
ICC ODI Bowling Rankings (Top 10)
Rank | Player | Country | Matches | Wickets | Average | Best Innings | Economy |
---|---|---|---|---|---|---|---|
1 | Trent Boult | NZ | 90 | 165 | 23.50 | 5/27 | 4.30 |
2 | Jasprit Bumrah | IND | 110 | 185 | 24.10 | 5/27 | 4.20 |
3 | Shaheen Afridi | PAK | 75 | 165 | 22.95 | 5/28 | 4.40 |
4 | Adam Zampa | AUS | 95 | 135 | 29.05 | 4/25 | 4.55 |
5 | Kagiso Rabada | SA | 80 | 170 | 23.90 | 5/32 | 4.60 |
6 | Rashid Khan | AFG | 95 | 140 | 25.80 | 4/18 | 4.10 |
7 | Mohammed Siraj | IND | 45 | 85 | 28.40 | 4/31 | 4.70 |
8 | Pat Cummins | AUS | 65 | 110 | 27.50 | 4/27 | 4.15 |
9 | Mujeeb Ur Rahman | AFG | 50 | 95 | 24.90 | 4/19 | 4.35 |
10 | Matt Henry | NZ | 50 | 90 | 29.10 | 5/26 | 4.55 |
ODI bowling blends control with aggression and tactical bowling to restrict runs and take wickets.
ICC T20I Bowling Rankings (Top 10)
Rank | Player | Country | Matches | Wickets | Average | Best Innings | Economy |
---|---|---|---|---|---|---|---|
1 | Rashid Khan | AFG | 110 | 150 | 17.20 | 4/8 | 6.20 |
2 | Haris Rauf | PAK | 75 | 120 | 19.80 | 4/20 | 7.00 |
3 | Wanindu Hasaranga | SL | 85 | 125 | 18.45 | 4/12 | 6.55 |
4 | Josh Hazlewood | AUS | 80 | 110 | 22.50 | 3/15 | 7.10 |
5 | Tabraiz Shamsi | SA | 60 | 90 | 19.95 | 4/14 | 6.90 |
6 | Bhuvneshwar Kumar | IND | 85 | 105 | 23.40 | 4/19 | 7.15 |
7 | Mustafizur Rahman | BAN | 80 | 100 | 21.60 | 4/18 | 7.25 |
8 | Pat Cummins | AUS | 40 | 55 | 25.10 | 3/22 | 7.50 |
9 | Shaheen Afridi | PAK | 45 | 70 | 23.80 | 4/23 | 7.20 |
10 | Adil Rashid | ENG | 60 | 90 | 24.50 | 3/15 | 7.10 |
T20I bowlers thrive on variations and pressure tactics to limit big hitting and seize crucial wickets.
ICC Test All-Rounder Rankings (Top 10)
Rank | Player | Country | Matches | Runs | Bat Avg | Wickets | Bowl Avg |
---|---|---|---|---|---|---|---|
1 | Ben Stokes | ENG | 70 | 5200 | 38.50 | 210 | 29.50 |
2 | Ravindra Jadeja | IND | 65 | 3500 | 37.20 | 290 | 25.00 |
3 | Jason Holder | WI | 45 | 2200 | 32.50 | 150 | 28.00 |
4 | Shakib Al Hasan | BAN | 60 | 4500 | 38.00 | 210 | 30.50 |
5 | Mitchell Marsh | AUS | 30 | 1800 | 33.00 | 90 | 32.00 |
6 | Faheem Ashraf | PAK | 25 | 1100 | 28.50 | 70 | 27.50 |
7 | Sam Curran | ENG | 40 | 1700 | 36.00 | 100 | 30.20 |
8 | Sikandar Raza | ZIM | 20 | 1100 | 34.00 | 45 | 29.80 |
9 | Jason Holder | WI | 45 | 2200 | 32.50 | 150 | 28.00 |
10 | Ravichandran Ashwin | IND | 98 | 4000 | 32.90 | 489 | 24.20 |
ICC ODI All-Rounder Rankings (Top 10)
Rank | Player | Country | Matches | Runs | Bat Avg | Wickets | Bowl Avg |
---|---|---|---|---|---|---|---|
1 | Ben Stokes | ENG | 70 | 3200 | 44.00 | 80 | 31.50 |
2 | Shakib Al Hasan | BAN | 90 | 4000 | 39.50 | 150 | 28.00 |
3 | Hardik Pandya | IND | 80 | 2900 | 35.00 | 90 | 32.10 |
4 | Mohammad Nabi | AFG | 80 | 2500 | 33.00 | 120 | 29.50 |
5 | Dwayne Bravo | WI | 150 | 4500 | 31.00 | 180 | 28.50 |
6 | Mitchell Marsh | AUS | 50 | 1500 | 34.50 | 55 | 32.00 |
7 | Faheem Ashraf | PAK | 40 | 1100 | 30.20 | 65 | 27.00 |
8 | Jason Holder | WI | 40 | 1200 | 29.00 | 70 | 30.00 |
9 | Sam Curran | ENG | 50 | 1600 | 36.20 | 45 | 31.20 |
10 | Glenn Maxwell | AUS | 140 | 3200 | 31.80 | 80 | 33.00 |
ICC T20I All-Rounder Rankings (Top 10)
Rank | Player | Country | Matches | Runs | Bat Avg | Wickets | Bowl Avg |
---|---|---|---|---|---|---|---|
1 | Ben Stokes | ENG | 50 | 1600 | 40.00 | 50 | 25.00 |
2 | Shakib Al Hasan | BAN | 70 | 2100 | 38.50 | 70 | 23.50 |
3 | Glenn Maxwell | AUS | 120 | 3200 | 34.00 | 60 | 26.20 |
4 | Hardik Pandya | IND | 60 | 1800 | 32.00 | 45 | 28.10 |
5 | Dwayne Bravo | WI | 120 | 2900 | 30.50 | 75 | 27.00 |
6 | Sam Curran | ENG | 40 | 1400 | 37.00 | 35 | 24.80 |
7 | Mohammad Nabi | AFG | 60 | 1500 | 32.50 | 45 | 26.00 |
8 | Faheem Ashraf | PAK | 30 | 900 | 29.50 | 25 | 27.50 |
9 | Ravindra Jadeja | IND | 25 | 600 | 32.00 | 30 | 23.00 |
10 | Wanindu Hasaranga | SL | 40 | 1000 | 34.00 | 40 | 25.40 |
Top Bowlers (All Formats Combined – 2025 Rankings)
Rank | Player | Country | Wickets | Matches | Economy | Best Bowling | Avg. |
---|---|---|---|---|---|---|---|
1 | Jasprit Bumrah | IND | 350 | 190 | 4.30 | 6/19 | 22.3 |
2 | Shaheen Afridi | PAK | 305 | 150 | 4.45 | 6/35 | 23.8 |
3 | Pat Cummins | AUS | 410 | 210 | 3.95 | 7/56 | 21.9 |
4 | Rashid Khan | AFG | 325 | 170 | 5.10 | 6/17 | 20.7 |
5 | Josh Hazlewood | AUS | 290 | 160 | 4.12 | 6/36 | 23.5 |
6 | Mohammed Siraj | IND | 260 | 130 | 4.25 | 5/21 | 24.9 |
7 | Trent Boult | NZ | 315 | 180 | 4.35 | 6/33 | 23.1 |
8 | Kagiso Rabada | SA | 340 | 190 | 4.40 | 6/25 | 22.6 |
9 | Haris Rauf | PAK | 280 | 140 | 5.20 | 5/18 | 24.3 |
10 | Kuldeep Yadav | IND | 245 | 135 | 4.50 | 6/30 | 23.7 |
These bowlers are the spearheads of their teams across formats. From swing to spin, they consistently deliver breakthroughs and control.
Top All-Rounders (2025)
Rank | Player | Country | Matches | Runs | Wickets | Best Performance |
---|---|---|---|---|---|---|
1 | Ben Stokes | ENG | 105 | 6050 | 200 | 135 & 6/36 |
2 | Shakib Al Hasan | BAN | 160 | 7000 | 300 | 134 & 5/29 |
3 | Hardik Pandya | IND | 110 | 3600 | 120 | 92 & 4/24 |
4 | Mitchell Marsh | AUS | 98 | 3850 | 90 | 101 & 3/22 |
5 | Ravindra Jadeja | IND | 190 | 5600 | 270 | 87 & 7/48 |
6 | Sikandar Raza | ZIM | 112 | 4200 | 130 | 115 & 4/19 |
7 | Moeen Ali | ENG | 145 | 4500 | 150 | 89 & 5/28 |
8 | Marcus Stoinis | AUS | 90 | 3050 | 95 | 99* & 3/16 |
9 | Wanindu Hasaranga | SL | 70 | 2150 | 130 | 66 & 5/16 |
10 | Jason Holder | WI | 120 | 3200 | 140 | 74 & 5/27 |
All-rounders are vital assets, offering balance and flexibility. These ten stars shine equally with bat and ball, influencing games in every format.
ICC Team Rankings (Top 5)
Test Teams
- India
- Australia
- England
- South Africa
- New Zealand
ODI Teams
- India
- Pakistan
- Australia
- South Africa
- England
T20I Teams
- India
- England
- Pakistan
- Australia
- South Africa
Team rankings reflect not only wins and losses but also consistency, form, and the ability to perform under pressure across conditions.
Top Women’s Batters (ODI & T20I)
ODI Batting Rankings
Rank | Player | Country | Matches | Runs | Average | Centuries | High Score |
---|---|---|---|---|---|---|---|
1 | Chamari Athapaththu | SL | 102 | 3580 | 35.45 | 8 | 178 |
2 | Beth Mooney | AUS | 65 | 2560 | 51.20 | 5 | 133* |
3 | Laura Wolvaardt | SA | 86 | 3570 | 45.76 | 8 | 149 |
4 | Nat Sciver-Brunt | ENG | 90 | 3205 | 43.00 | 5 | 148* |
5 | Smriti Mandhana | IND | 80 | 3150 | 42.00 | 6 | 135 |
T20I Batting Rankings
Rank | Player | Country | Matches | Runs | Average | High Score | Strike Rate |
---|---|---|---|---|---|---|---|
1 | Beth Mooney | AUS | 83 | 2520 | 39.69 | 117* | 122.34 |
2 | Smriti Mandhana | IND | 120 | 2980 | 29.80 | 102 | 121.60 |
3 | Tahlia McGrath | AUS | 50 | 1460 | 45.62 | 91* | 140.88 |
4 | Shafali Verma | IND | 90 | 2200 | 27.50 | 89 | 134.10 |
5 | Harmanpreet Kaur | IND | 145 | 3200 | 28.90 | 103 | 122.55 |
Women’s cricket has grown exponentially in quality and popularity. These players consistently deliver world-class performances and are paving the way for the next generation.

Cricket Records 2025 – Legendary Achievements Across Formats
Discover the most iconic and up-to-date cricket records as of 2025, covering all three major formats — Test, ODI, and T20I — for both men and women. These records highlight the milestones set by the greatest players in cricket history and the sport’s evolving excellence.
Test Cricket Records (Men)
- Most Career Runs: 15,921 – Sachin Tendulkar (India)
- Highest Batting Average: 99.94 – Don Bradman (Australia)
- Fastest Test Century (Balls): 54 balls – Brendon McCullum (New Zealand)
- Most Career Wickets: 800 – Muttiah Muralitharan (Sri Lanka)
- Best Bowling Figures in an Innings: 10/53 – Jim Laker (England)
- Largest Winning Margin by Runs: 675 runs – Australia vs England (1928)
One Day International (ODI) Records (Men)
- Most Career Runs: 18,247 – Sachin Tendulkar
- Highest Individual Score: 264 – Rohit Sharma (India)
- Fastest ODI Century (Balls): 31 balls – AB de Villiers (South Africa)
- Most Career Wickets: 502 – Muttiah Muralitharan
- Best Bowling Figures in a Match: 8/19 – Chaminda Vaas (Sri Lanka)
- Highest Team Total: 481/6 – England vs Australia (2018)
Twenty20 International (T20I) Records (Men)
- Most Career Runs: 4,000+ – Virat Kohli
- Highest Individual Score: 172 – Aaron Finch (Australia)
- Fastest T20I Century (Balls): 35 balls – David Miller (South Africa)
- Most Career Wickets: 130+ – Shahid Afridi (Pakistan)
- Best Bowling Figures in a Match: 6/5 – Deepak Chahar (India)
- Highest Team Total: 278/3 – Andorra vs Spain (2023)
Test Cricket (Women)
- Most Career Runs: 3,110 – Mithali Raj (India)
- Highest Individual Score: 242 – Katherine Brunt (England)
- Most Career Wickets: 68 – Jhulan Goswami (India)
- Best Bowling Figures in an Innings: 7/28 – Cathryn Fitzpatrick (Australia)
ODI Cricket (Women)
- Most Career Runs: 7,000+ – Mithali Raj
- Highest Individual Score: 188* – Belinda Clark (Australia)
- Most Career Wickets: 180+ – Jhulan Goswami
- Best Bowling Figures in a Match: 7/15 – Sophie Ecclestone (England)
- Highest Team Total: 377/2 – New Zealand Women vs Ireland Women (2018)
T20I Cricket (Women)
- Most Career Runs: 3,500+ – Suzi Bates (New Zealand)
- Highest Individual Score: 116* – Deandra Dottin (West Indies)
- Most Career Wickets: 90+ – Sophie Ecclestone (England)
- Best Bowling Figures in a Match: 5/12 – Megan Schutt (Australia)
- Highest Team Total: 219/4 – England Women vs South Africa Women (2019)
Special Milestones
- Only player with 100 international centuries across all formats: Sachin Tendulkar
- Most double centuries in Test cricket: 6 – Brian Lara
- Fastest international hat-trick: 3 wickets in 6 balls – Lasith Malinga
Stay tuned for regular updates as we track player performances through the cricket season of 2025. These ICC rankings and statistics offer invaluable insights into form, consistency, and rising stars across formats.
For detailed player bios, match schedules, and fantasy cricket tips, explore other sections of our site.