ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2012-01-01×

Player figures come from full scorecards, which we hold for 17,619 of the 17,625 matches in this selection (from 2012). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Scott BorthwickENG/WF/DUR2014-202528032731957721632.351684556.85135726120030
Ravindra JadejaIND/CSK/RR2012-20265454551669573175*33.121239577.2364119802237
Tom BantonENG/KKR/BH2017-202632634524952437129.679412101.191053201046303
Gary BallanceENG/ZIM/YOR2013-2023206264199509203*38.811608059.14234713113677
Billy GodlemanDER2014-202321629222950422735.201519362.56234521104884
Ryan ten DoeschateNED/KKR/AS2012-2021335344689468173*34.301111285.21124519854194
Chris LynnAUS/KKR/MI2012-202632031532942411733.306510144.7686118857491
Dhananjaya de SilvaSL/JS/JK2015-202628232734940820432.111326070.951644191003119
Rassie van der DussenSA/RR/LIO2013-202629829855939413438.66970296.8395714688325
Jason HolderWI/KKR/CSK2013-20265655121189392202*23.841121383.7643346787370
Miles HammondGLO/OI/BP2015-202626133517930316929.251423065.381051261136192
Ryan HigginsMID/GLO/LS2014-202630535654929922130.791248874.46153426972156
Steven MullaneyNOT/TR2014-202329934234923119229.971318570.011343281095203
James NeeshamNZ/PK/DC2012-202647344396921214726.558862103.9553527900302
David BedinghamSA/CC/DUR2019-202618923215916127942.221148479.77263412973194
Dimuth KarunaratneSL/YOR/SSC2012-202516425313911724437.991656555.0417531896416
Beau WebsterAUS/MS/MR2017-202624528343910218737.921245073.11135411913151
Mohammad NabiMI/MR/SR2012-202658149486909113622.288218110.6222825609383
Dane VilasSA/CC/DOL2012-202430231853908926634.301055886.09143520890167
Johnson CharlesWI/RR/BT2012-202635534810908713026.887409122.6555027892433
Gareth RoderickWOR/GLO2014-2026271340359073172*29.751596156.84134641100969
Tom BruceNZ/SCO/CS2015-202622528150905834539.211122080.73115316929204
Brendan TaylorZIM/CK/NOT2012-202627130622905417131.881203975.211742231007136
Rob KeoghNOR2014-202627633735904717229.961423763.55193929105846
Jeet RavalNZ/CS/AA2012-202617127115903120935.281772150.96194614115052
Heinrich KlaasenSA/RCB/RR2014-202634532557900117433.596465139.2385114671440
Ricardo VasconcelosNOR/KG2018-20262182879896818732.261305168.72193915121774
Kushal Janith PereraSL/RR/RR2013-2026327340228944153*28.138475105.53105331960215
Pathum NissankaSL/DC/JK2019-2026259271138897210*34.48925996.091459161004178
Moisés HenriquesAUS/RCB/PK2012-202635036967889316729.451016987.4564319732216
Evin LewisWI/RR/MI2014-2026326317248890176*30.347238122.82115219744546
Temba BavumaSA/CC/LIO2013-202622927330865617935.621306066.2814402290499
Michael BracewellNZ/RCB/OV2012-202632134956865619029.541214371.28133720923218
Lewis GregoryENG/BH/SOM2014-202642442586865313725.531047982.5754130870256
Jordan CoxENG/MR/HH2019-2026265288418644238*35.001076980.27133821919209
David LloydDER/GLA/WF2014-2025270339218642313*27.181152474.99547271133111
Reeza HendricksSA/KNI/LIO2012-202630028930863911733.367292118.4756525844224
Mark ChapmanNZ/HK/AA2013-202631430943863727632.47886997.38114717877268
Sanju SamsonIND/CSK/DC2013-202631930539847911931.886051140.1395224713414
Daryl MitchellWOR2014-2021236288328464206*33.061513355.9322342799423
Jack TaylorGLO2014-202632733249843815629.82965187.43103816844258
Jonathan TrottENG/WAR2012-2018159220168414219*41.251454757.8421492198611
Matthew ShortAUS/PK/CSK2014-202627429424837113431.00881594.9685524816256
William PorterfieldIRE/WAR/NW2012-202227529720835118630.151164871.69134021924121
Tom BlundellNZ/WF/WEL2014-202619027332831118634.491320562.94174323983103
Adam HoseAS/WEL/WOR2015-202628731935829626629.21972485.3164316881213
Luke ProcterNOR/LAN2014-2026214282468226261*34.861694548.5510461890337
Marlon SamuelsWI/DC/PW2012-201826228038821226033.931075976.33144216818230
Tillakaratne DilshanSL/RCB/ST2012-2016232245228185161*36.70933587.6817442495265
Sean DicksonSOM/DUR/KEN2015-202624930246818031831.951214667.35114125841158

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.