Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting records (All cricket)

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,525 of the 1,526 matches in this selection (from 1975). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Dave HoughtonZIM1992-199499054226660.22113847.63211565
Mark ButcherENG1998-2003712053912344.92138338.97230671
Ben StokesENG2014-20231717453782*41.3166680.630415013
Mohammad NabiAFG2014-20252422253713626.85475113.051204322
Taufeeq UmarPAK2001-20121118153623631.53108749.31110621
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
Sabbir RahmanBAN2014-2022212224928024.6054690.11043616
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
Richard HadleeNZ1979-198821193469151*29.3166170.95111404
Luke RonchiNZ2013-201621145467170*51.89348134.201014215
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.