Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR140/3 (16)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (Men's All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×

Player figures come from full scorecards, which we hold for 1,522 of the 1,523 matches in this selection (from 1975). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark ButcherENG1998-2003712053912344.92138338.97230671
Ben StokesENG2014-20231717453782*41.3166680.630415013
Taufeeq UmarPAK2001-20121118153623631.53108749.31110621
Mohammad NabiAFG2014-20252321253613628.21467114.781204322
Dinesh KarthikIND2007-2019343095366625.5269077.68013635
Lou VincentNZ2001-20071819153522429.7290359.25112565
Sahibzada FarhanPAK2025-20261010153410059.33336158.931504727
Javed OmarBAN2000-20071523153185*24.1495155.84021791
Ravi BoparaENG2007-2014262765316525.2967179.14043337
Nick KnightENG1998-2003151505289435.2074770.68031371
Jeff CroweNZ1983-198818217526120*37.57118144.54121554
Reeza HendricksSA2017-20241919152410229.11487107.60141546
Simon KatichAUS2004-200611141516107*39.6992555.78150481
Justin LangerAUS1994-20041015051116634.07108547.10200553
Ravichandran AshwinIND2010-2022382955116121.2977565.94032544
Rachin RavindraNZ2023-2026151515079236.2154892.520304714
Dwayne BravoWI2006-2021282525068322.0065777.020244315
Desmond HaynesWI1985-19931515050310533.5373068.90133434
Shahriar NafeesBAN2005-2007172405036420.9692654.32033720
Suryakumar YadavIND2021-202514142498112*41.50334149.101405118
Nasir HossainBAN2012-20181718349810033.2069571.65112476
Rassie van der DussenSA2019-20231613249610845.0960482.12140476
James FranklinNZ2001-20133031104935523.4878762.64011377
Tom BantonENG20261212349112654.56401122.441505219
Andrew StraussENG2003-2012182304876121.1789954.17022510
Alex CareyAUS2019-20251412348515653.8961379.12100394
George BaileyAUS2013-20161413148490*40.3361778.44031384
Sherwin CampbellWI1995-2000121404828634.4387455.15030362
Imran NazirPAK1999-2012222304816420.9159081.53021665
Mohinder AmarnathIND1979-19891514148013136.9243451.84210171
Shan MasoodPAK2015-2023712047813539.8392651.62221396
Shoaib MohammadPAK1985-1995161914777626.50108440.96040470
Rahmanullah GurbazAFG2022-2025181804738426.28429110.260414719
Richard HadleeNZ1979-198821193469151*29.3166170.95111404
Luke RonchiNZ2013-201621145467170*51.89348134.201014215
Sabbir RahmanBAN2014-2022202114658023.2552189.25043595
Marnus LabuschagneAUS2019-20251316146110430.7377659.41110350
Sadagoppan RameshIND1999-2001711045714341.5595947.65110530
Peter FultonNZ2005-20071212245511245.5059876.091203510
Rishabh PantIND2018-2026111324559641.3645999.130405313
Hardik PandyaIND2016-20253427245510818.20432105.321123919
Andrew FlintoffENG1999-20071923345410422.7066768.071225313
Khaled MashudBAN1995-2007233174525418.83112340.25012360
David HusseyAUS2009-2013232024517425.0648493.18032367
John ReidNZ1984-1985810044918044.9097146.24121342
Viv RichardsWI1975-1989118044418155.5045398.011102912
Robin SmithENG1988-1996912343712848.5687549.94120491
Mitchell SantnerNZ2015-2026302564366722.9563568.660103017
Robin SinghIND1997-20002220343110025.3558174.18122376
Imrul KayesBAN2008-20181016043011526.8880253.62101545

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.