Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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,340 of the 23,347 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSATests2004-2019124215169282311*46.641857349.98284113117014
Graeme SmithSA/IWXTests2002-201411720513926527748.261552559.68273811116524
Virat KohliINDTests2011-2025123210139230254*46.851660855.58303115102730
Joe ClarkeWOR/NOTFirst-class2015-2026148246199161229*40.361552659.00244527120846
Quinton de KockKKR/RCB/DCT202012-2026312307229151140*32.116573139.2276222877408
Tom AbellSOMFirst-class2014-202613924221912630741.291791450.94244522115936
David WarnerDC/SS/STT202009-2026265265369097130*39.726537139.1677919920306
Ben BrownSUS/HAMFirst-class2014-2026163267349049165*38.841537958.84214230111633
Sam RobsonMIDFirst-class2014-202615527416903625335.021722952.4523372412147
Chris LynnKKR/MI/DCT202011-202629429131892711734.336092146.5486116813469
Graham GoochENGTests1975-19951182156890033342.581807549.24204613107925
Tom WestleyESSFirst-class2014-202616026320888025436.541842148.21213620128011
Javed MiandadPAKTests1976-1993123189218832280*52.571516445.992343680948
Inzamam-ul-HaqPAK/IWXTests1992-200711920022883032949.611634554.02254615110548
Ben SlaterDER/LEI/NOTFirst-class2014-2026144259168820225*36.301821448.42154719121324
David WarnerAUSTests2011-202411220588786335*44.601251770.19263713103669
VVS LaxmanINDTests1996-201213422433878128145.971778549.3717561411355
AB de VilliersSATests2004-2018114191188765278*50.661607754.5222468102464
Saeed AnwarPAKODIs1989-200324524219875719439.271086780.5820421592997
Luke WellsSUS/LANFirst-class2014-202614824513873125837.631734850.33223721116172
Yuvraj SinghIND/AXODIs2000-201730427840870115036.56992487.68145218908155
John SimpsonMID/SUSFirst-class2014-2026165266388666205*38.011736449.91184316111169
Shivnarine ChanderpaulWIODIs1994-201126224839866115041.441223370.801158671584
Desmond HaynesWIODIs1978-1994237237288648152*41.381370763.0917571376853
Michael ClarkeAUSTests2004-2015115198228643329*49.111545655.922827997739
Matthew HaydenAUSTests1994-200910318414862538050.741434960.11302914104982
Ross TaylorNZODIs2006-2022235220398607181*47.551033083.3221519713147
Virender SehwagIND/IWXTests2001-20131041806858631949.341044182.23233216123391
Viv RichardsWITests1974-199112118212854029150.24992270.20244510105184
Marvan AtapattuSLODIs1990-2007265257328490132*37.731253667.7211591373015
Alec StewartENGTests1990-200313323521846319039.551738948.67154514112110
Mark StonemanMID/HAM/DURFirst-class2014-20251422466846119735.251458958.00193922117833
Mark WaughAUSODIs1988-200224323519844617339.101095877.0818491664656
Daniel Bell-DrummondKENFirst-class2014-2026149270238395300*33.991629051.53173922112518
Tamim IqbalBANODIs2007-202324324012835715836.651064278.53145619925103
Nick GubbinsMID/HAMFirst-class2014-2026139243118302201*35.781748447.48194020110731
Rilee RossouwRCB/PK/DCT202012-202633632640827412128.935679145.6965032808359
Haseeb HameedLAN/NOTFirst-class2015-2026133230278257247*40.671745347.31204223110019
Jos ButtlerRR/MI/STT202013-202625825431825312437.015619146.8876116763361
Virender SehwagIND/AX/IWXODIs1999-20132502449823521935.047878104.531538141128135
David GowerENGTests1978-199211720418823121544.251626850.601839797910
Andre RussellKKR/DC/MST202012-20264654071078229121*27.434914167.4623226558674
Angelo MathewsSLTests2009-2025119212278214200*44.401697048.401645683590
Kevin PietersenENGTests2005-20141041818818122747.291325561.7223351098581
Marcus HarrisGLO/LAN/LEIFirst-class2017-202610919512818023944.701584851.62253711102239
Dominic SibleyWAR/SURFirst-class2014-202613122326815730541.411938342.0821431392127
Jake LibbyWOR/NOR/NOTFirst-class2014-2026136237168153228*36.891651049.3822351793119
Sam HainWARFirst-class2014-202614122325814720841.151803945.1618452092127
Geoff BoycottENGTests1964-1982108193238114246*47.732119235.492242107718
Hashim AmlaSAODIs2008-201918117814811315949.47917888.402739482253

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.