Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
JJ SmitNAM/LL2013-2026198171443285111*25.87342495.9411012188176
Brydon CarseENG/DUR/NS2016-2026195179442935108*21.74409371.71291726787
Mark AdairIRE/WAR/NK2015-202626019844291910818.952695108.311413246128
Marco JansenSA/PK/MI2019-20262241664426799321.96281295.2701313227127
Dwaine PretoriusSA/CSK/LIO2012-202626618944267011118.412209120.871521200129
Mark WoodENG/CSK/DUR2014-202518914444170472*17.04247368.90041923029
Andile PhehlukwayoSA/DOL/TIT2014-202621114544168969*16.72175196.46021814071
Jack BrooksSUS/WOR/YOR2014-2023153137441595109*17.15252463.19131420922
Jason GillespieAUS1996-2006169133441531201*17.20419536.50122116614
Hardus ViljoenSA/PK/LIO2013-20261791314412976314.91139792.84031311353
Duanne OlivierSA/KNI/YOR2015-2026110854447540*11.59116440.810010613
Junaid SiddiqueUAE/SW/SW2019-20261798944269185.9838869.3300181314
Ben DuckettENG/BH/MS2014-2026462573431980024137.362174191.0735106422556203
Daniel LawrenceENG/BH/MS2015-2026379446431339021833.231797974.482564301397265
Shubman GillIND/KKR/GLA2018-2026304335431310226944.871321299.173068121409331
Ben BrownSUS/HAM2014-20262863734311380165*34.481800663.20235337131251
Beau WebsterAUS/MS/MR2017-202624528343910218737.921245073.11135411913151
Mark ChapmanNZ/HK/AA2013-202631430943863727632.47886997.38114717877268
Roston ChaseWI/BT/SLZ2016-202628829843659519425.86960868.6463232607121
Tilak VarmaIND/MI/HAM2019-2026171166434792120*38.964060118.0353010380224
James HarrisMID/KEN/GLA2014-202516919043306511720.85719042.631122339512
Liam TrevaskisDUR/LEI2017-20261731574326188822.96441359.320141525037
Ajit AgarkarIND/KKR/DC1998-2013262176432034109*15.29282072.13132020130
Fabian AllenWI/PK/MI2018-202618314543169964*16.661269133.880421118103
Dillon PenningtonWOR/NOT/BP2018-20261751364311736112.61204357.42022214716
Henry CrocombeSUS/LS2020-2026119112437825411.33154450.650117896
Graham OnionsENG/DUR/LAN2009-201997101437136512.29128655.440117939
Matthew KuhnemannAUS/BH/DUR2019-2026138884371356*15.84135252.7402145710
Jayden SealesWI/SUS/TKR2020-20261359043420328.9489347.0300183416
Corey CollymoreWI1999-2007113864328816*6.7087233.030019222
Sourav GangulyIND/AX/KKR1992-2012479543421987023939.663068064.7738113332152288
Richie RichardsonWI1983-1996309363421219719438.002220154.82217116130277
VVS LaxmanIND/DC/KTK1996-2012240327421140128140.002133453.44236721139014
Rishabh PantIND/DC/DEL2016-20263053274210113159*35.489680104.47125317990379
Paul WalterBH/ESS/PZ2016-202628630042720515827.93956575.3373122811186
Mehedi Hasan MirazBAN/GAW/RK2016-2026345337426369112*21.59903470.5042422608131
Elton ChigumburaZIM/AX/SR2004-202029929442601911723.88732982.1322630483180
Adam VogesAUS/RR/MS2007-2018162170425449269*42.57765271.21824454435
Doug BracewellNZ/DC/CS2011-202519022042436710524.53660966.0822127463127
Matt MilnesYOR/KEN/NOT2018-20261481324216647818.49319052.16051120220
Brad HoggAUS/KKR/RR1996-20182371024211077918.45150873.4103116111
Brad WhealSCO/HAM/WAR2015-2026173112427736111.04218535.380117907
Ryan SidebottomENG/YOR2001-201710793427493114.69209235.800010860
Mitchell McClenaghanNZ/IWX/MI2012-20212311024265573*10.9291571.5801185623
Craig YoungIRE/NW/DG2013-2026197984246940*8.3860477.6500133812
Hasan MahmudBAN/RR/KEN2019-2026144894240938*8.7095342.920014438
Tom LathamNZ/CAN/DUR2012-20264365314118693264*38.152991662.4839105401950204
Aaron FinchAUS/KKR/RCB2010-2024539545411753117234.7816223108.0627110451696583
Aravinda de SilvaSL1984-2003395455411564526737.792269266.223186241468150
Dilip VengsarkarIND1976-1992245305411037616639.301662950.2918582278841

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.