Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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 runsFirst-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 by format (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Shivnarine ChanderpaulDERList A20142228152*-9090.0001070
Mahbubul AlamBANODIs2009520815940.5071114.0801034
Ivor MendoncaWITests1962220817840.50--01000
LJ CushUSAT202010330816527.0070115.7101084
AG DugmoreARGList A2010330815927.0010180.20011100
Waqas BarkatHKList A2014330814427.0010577.14000101
Mohammed IrfanKUWT2020153318163*40.5057142.1101065
Karl BirkenstockNAMT20Is2019-2021941815927.0045180.0001094
Shashwat RawatBART202021-2024440814020.2571114.0800153
TO WylieWARList A2024-2026540816520.2511769.2301090
Tom KillickENGTests1929240813120.25--00000
Ron HamenceAUSTests1947-19483418130*27.0023234.9100040
Lee CarseldineRRT202009551813920.2568119.12000110
Carsten PedersenDENList A2012550814816.2017346.82000110
Yasser NazirBHRT202018550812616.2012763.7800061
Mohammad FaiqIUT2020265518134*20.2563128.5700091
JR NewtonCROT20Is2026550815016.209387.1001051
Wayne WhiteLAN/LEIList A2014-2015761812816.209090.0000183
Shoaib Mohammed KhanANDT202018-202211638126*27.0074109.4600053
Corey KellySAList A2021660812713.5010875.0000173
Vamshi ReddyMABT20Is2026660813913.5011272.3200081
Albert KnightENGTests19043618170*16.20--01370
Jim de CourcyAUSTests1953361814116.20--00082
Wilf SlackENGTests1986360815213.5023734.1801290
Subham ChatterjeeDGDT2020219628138*20.2571114.0800163
Sridharan SriramINDODIs2000-2004871815713.5013560.0001190
Jai Prakash YadavINDODIs2002-20051273816920.2512365.85012111
Tonito WillettSLZ/SKANT202014-2015871813113.509090.0000145
Shahid WasifHKODIs2016-20181070814511.5716349.6900163
Mitch WagstaffDERList A2021-2026870813611.5710378.6400281
Glenn RogersSCOODIs2006-20081383812616.2016947.93001100
Khary PierreWIODIs2019-202610858122*27.0013062.3100053
Mitchell OwenBPThe Hundred2026880811810.1363128.5700094
Nandan YadavNEPT20Is2025-20261984813720.2536225.0000148
Yahya SuhailTIMT20Is20258818153*11.5715751.5901071
Jack VarePNGODIs2014-2018991812810.1311073.6400050
Adam BallKENT202014-20171694811816.2081100.0000042
Arun ChapranaHART202019-20211592811911.5760135.0000093
Edward FlemingPORT20Is20261692813611.578595.2900281
Chathuranga de SilvaCCC/BSCList A2024-20261610081458.1012365.8500152
DAM LouisQATT20Is2025-2026191048117*13.5078103.8500133
WPUJC VaasDCT202008-201013113812010.1373110.9600323
Sajid MahmoodENGTests2006-2007811181348.1016150.31003100
Elias SunnyBB/DG/CVT202012-201519115813013.5066122.7300292
Puss AchongWITests1930-1935611181228.10--00200
Onke NyakuCC/WAR/NMBGT202019-202622124812710.1372112.5000153
D KalvinSEYT20Is2021-20261512381309.0013560.0000341
Aaron PhangisoSAODIs2013-20162113281207.3616250.0000350
Ben WhiteNK/MRList A2021-2025221438117*7.3610974.3100162
Joshua LittleIREODIs2019-20254215581298.108793.10003112
PreviousPage 226Next

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.