Man plays cricket.

Cricket Stats 2025 – Latest ICC Rankings, Records & Top Performers

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)

RankPlayerCountryMatchesRunsAverageCenturiesHigh ScoreStrike Rate
1Joe RootENG1351161650.723125454.58
2Kane WilliamsonNZ100871054.893225152.91
3Steve SmithAUS105947458.613223954.88
4Yashasvi JaiswalIND14102857.11221465.89
5Travis HeadAUS50324545.69817581.05
6Harry BrookENG20168746.86418675.15
7Temba BavumaSA60320734.21217246.04
8Saud ShakeelPAK13106166.312208*48.29
9Kamindu MendisSL552152.10216460.12
10Rishabh PantIND33227143.67515971.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)

RankPlayerCountryMatchesRunsAverageCenturiesHigh ScoreStrike Rate
1Babar AzamPAK117572956.721915889.25
2Shubman GillIND44227161.376208104.58
3Virat KohliIND2921384858.675018393.60
4David WarnerAUS161693245.302217995.10
5Rassie van der DussenSA54243055.23613488.11
6Heinrich KlaasenSA59190045.233174112.45
7Rohit SharmaIND2621070949.123126490.01
8Fakhar ZamanPAK80363146.5610210*94.91
9Dawid MalanENG30128954.16513494.60
10Glenn MaxwellAUS136370535.243201*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)

RankPlayerCountryMatchesRunsAverageCenturiesHigh ScoreStrike Rate
1Suryakumar YadavIND60214145.554117174.33
2Mohammad RizwanPAK88316549.451104*127.24
3Jos ButtlerENG114315535.701101*145.54
4Babar AzamPAK108369841.553122129.12
5Phil SaltENG2073038.422119158.66
6Rilee RossouwSA39130037.142109152.00
7Travis HeadAUS1875545.302109*158.20
8Glenn PhillipsNZ65164035.742108141.77
9Yashasvi JaiswalIND1556040.001100160.00
10Rahmanullah GurbazAFG45120032.001104140.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)

RankPlayerCountryMatchesWicketsAverageBest InningsEconomy
1Pat CumminsAUS6535021.456/232.70
2Jasprit BumrahIND4018022.306/272.60
3James AndersonENG18069526.457/422.85
4Kagiso RabadaSA6027523.606/503.10
5Nathan LyonAUS12049030.058/502.95
6Shaheen AfridiPAK3514024.756/513.20
7Ravichandran AshwinIND9848924.207/592.85
8Ollie RobinsonENG3011021.905/402.60
9Kyle JamiesonNZ209022.156/482.75
10Mark WoodENG3512025.806/373.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)

RankPlayerCountryMatchesWicketsAverageBest InningsEconomy
1Trent BoultNZ9016523.505/274.30
2Jasprit BumrahIND11018524.105/274.20
3Shaheen AfridiPAK7516522.955/284.40
4Adam ZampaAUS9513529.054/254.55
5Kagiso RabadaSA8017023.905/324.60
6Rashid KhanAFG9514025.804/184.10
7Mohammed SirajIND458528.404/314.70
8Pat CumminsAUS6511027.504/274.15
9Mujeeb Ur RahmanAFG509524.904/194.35
10Matt HenryNZ509029.105/264.55

ODI bowling blends control with aggression and tactical bowling to restrict runs and take wickets.

ICC T20I Bowling Rankings (Top 10)

RankPlayerCountryMatchesWicketsAverageBest InningsEconomy
1Rashid KhanAFG11015017.204/86.20
2Haris RaufPAK7512019.804/207.00
3Wanindu HasarangaSL8512518.454/126.55
4Josh HazlewoodAUS8011022.503/157.10
5Tabraiz ShamsiSA609019.954/146.90
6Bhuvneshwar KumarIND8510523.404/197.15
7Mustafizur RahmanBAN8010021.604/187.25
8Pat CumminsAUS405525.103/227.50
9Shaheen AfridiPAK457023.804/237.20
10Adil RashidENG609024.503/157.10

T20I bowlers thrive on variations and pressure tactics to limit big hitting and seize crucial wickets.

ICC Test All-Rounder Rankings (Top 10)

RankPlayerCountryMatchesRunsBat AvgWicketsBowl Avg
1Ben StokesENG70520038.5021029.50
2Ravindra JadejaIND65350037.2029025.00
3Jason HolderWI45220032.5015028.00
4Shakib Al HasanBAN60450038.0021030.50
5Mitchell MarshAUS30180033.009032.00
6Faheem AshrafPAK25110028.507027.50
7Sam CurranENG40170036.0010030.20
8Sikandar RazaZIM20110034.004529.80
9Jason HolderWI45220032.5015028.00
10Ravichandran AshwinIND98400032.9048924.20

ICC ODI All-Rounder Rankings (Top 10)

RankPlayerCountryMatchesRunsBat AvgWicketsBowl Avg
1Ben StokesENG70320044.008031.50
2Shakib Al HasanBAN90400039.5015028.00
3Hardik PandyaIND80290035.009032.10
4Mohammad NabiAFG80250033.0012029.50
5Dwayne BravoWI150450031.0018028.50
6Mitchell MarshAUS50150034.505532.00
7Faheem AshrafPAK40110030.206527.00
8Jason HolderWI40120029.007030.00
9Sam CurranENG50160036.204531.20
10Glenn MaxwellAUS140320031.808033.00

ICC T20I All-Rounder Rankings (Top 10)

RankPlayerCountryMatchesRunsBat AvgWicketsBowl Avg
1Ben StokesENG50160040.005025.00
2Shakib Al HasanBAN70210038.507023.50
3Glenn MaxwellAUS120320034.006026.20
4Hardik PandyaIND60180032.004528.10
5Dwayne BravoWI120290030.507527.00
6Sam CurranENG40140037.003524.80
7Mohammad NabiAFG60150032.504526.00
8Faheem AshrafPAK3090029.502527.50
9Ravindra JadejaIND2560032.003023.00
10Wanindu HasarangaSL40100034.004025.40

Top Bowlers (All Formats Combined – 2025 Rankings)

RankPlayerCountryWicketsMatchesEconomyBest BowlingAvg.
1Jasprit BumrahIND3501904.306/1922.3
2Shaheen AfridiPAK3051504.456/3523.8
3Pat CumminsAUS4102103.957/5621.9
4Rashid KhanAFG3251705.106/1720.7
5Josh HazlewoodAUS2901604.126/3623.5
6Mohammed SirajIND2601304.255/2124.9
7Trent BoultNZ3151804.356/3323.1
8Kagiso RabadaSA3401904.406/2522.6
9Haris RaufPAK2801405.205/1824.3
10Kuldeep YadavIND2451354.506/3023.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)

RankPlayerCountryMatchesRunsWicketsBest Performance
1Ben StokesENG1056050200135 & 6/36
2Shakib Al HasanBAN1607000300134 & 5/29
3Hardik PandyaIND110360012092 & 4/24
4Mitchell MarshAUS98385090101 & 3/22
5Ravindra JadejaIND190560027087 & 7/48
6Sikandar RazaZIM1124200130115 & 4/19
7Moeen AliENG145450015089 & 5/28
8Marcus StoinisAUS9030509599* & 3/16
9Wanindu HasarangaSL70215013066 & 5/16
10Jason HolderWI120320014074 & 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

  1. India
  2. Australia
  3. England
  4. South Africa
  5. New Zealand

ODI Teams

  1. India
  2. Pakistan
  3. Australia
  4. South Africa
  5. England

T20I Teams

  1. India
  2. England
  3. Pakistan
  4. Australia
  5. 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

RankPlayerCountryMatchesRunsAverageCenturiesHigh Score
1Chamari AthapaththuSL102358035.458178
2Beth MooneyAUS65256051.205133*
3Laura WolvaardtSA86357045.768149
4Nat Sciver-BruntENG90320543.005148*
5Smriti MandhanaIND80315042.006135

T20I Batting Rankings

RankPlayerCountryMatchesRunsAverageHigh ScoreStrike Rate
1Beth MooneyAUS83252039.69117*122.34
2Smriti MandhanaIND120298029.80102121.60
3Tahlia McGrathAUS50146045.6291*140.88
4Shafali VermaIND90220027.5089134.10
5Harmanpreet KaurIND145320028.90103122.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 stats image.

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.