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
Varun ChopraMID/SUS/WAR2014-202117121415694216034.881008468.84143710720105
Peter TregoSR/CS/SOM2012-2021203235196919154*32.03791487.43123518776135
Lendl SimmonsWI/MI/BH2012-202225024521691911630.896116113.1335224624310
David WieseSA/NAM/KKR2012-2026473393112690810624.586171111.9412633585280
Darren StevensDG/KEN/DER2012-202224326728688423728.80822183.7493421785204
Kevin O'BrienIRE/RR/TTRS2012-202230529439687812426.976463106.4223422625223
Ashton TurnerAUS/RR/PS2013-202633231378686515429.216173111.2153023553223
Rishi PatelESS/LEI/BP2019-20261992439674617928.83954170.71142519863128
Robert O'DonnellAA/ND/AUC2014-202616222230673422335.071098061.33113314781131
Waseem MuhammadUAE/KK/CC2021-202623423411673411930.205422124.2044320555365
Gerhard ErasmusNAM/GG/KG2012-2026248236376721156*33.77713794.174479514195
Kraigg BrathwaiteWI/YOR/WAR2012-202512222212671621231.981615941.5613321967518
Ahmed ShehzadPAK/BB/BT2012-20242172288671517630.52787085.3284115688119
Mark CosgroveSS/ST/HH2012-201916520710671315634.08920672.9211411686363
Tom LammonbyHH/SOM/KK2019-202619123220668622931.541091861.2413272578965
Misbah-ul-HaqPAK/RR/BT2012-201916719232666413541.651126959.147519515135
Brandon KingWI/RR/BT2017-2026273274206661132*26.226225107.0054024726264
Ed JoyceIRE/SUS/LL2012-201813716214662225044.741001566.1217271072464
Craig ErvineZIM2012-202621023618662016030.37944570.098391766989
Roston ChaseWI/BT/SLZ2016-202628829843659519425.86960868.6463232607121
Soumya SarkarBAN/DR/DG2012-202629930418658316923.02686495.9143237719189
Jesse RyderNZ/PW/OV2012-201816019118658217538.05760786.53173513794150
Richie BerringtonSCO/GC2012-202624623437657712733.39699394.0593215499192
Mahela JayawardeneSL/DC/AS2012-2017209217156573203*32.54859876.4510391271271
Yashasvi JaiswalIND/RR/MUM2020-2026158183126562214*38.37662799.02123814802211
Emilio GayENG/ITA/DUR2020-202613318715653626138.001013464.5017282085622
Harry FinchSUS/KEN2014-202620225424653611828.421055961.906402578937
Aneurin DonaldENG/HAM/DER2014-202622826714653423425.83670897.4134224763195
Joe BurnsAUS/ITA/BH2012-2025179228206515202*31.321058361.5693119662101
Imam-ul-HaqPAK/YOR/SOM2017-202614417313648115940.51931869.5516411261767
Ryan RickeltonSA/MI/LIO2017-202619220418647925934.836259103.5193310627270
Lorcan TuckerIRE/LQ/LL2016-202629026636646613328.116366101.5733922646167
Calum MacLeodSCO/SUS/DUR2012-202223824025645917530.04724189.2011292666893
Adam WheaterND/HAM/ESS2012-2022219251226449204*28.16892472.276322274359
James RewENG/SOM/LS2021-202613217323639922142.66951567.2516311174078
Jacques RudolphSA/TIT/JT2012-2017165201256395169*36.341016062.9410401178831
Graeme van BuurenTIT/GLO/BP2014-202622726150636918730.18937467.9410302775280
Mehedi Hasan MirazBAN/GAW/RK2016-2026345337426369112*21.59903470.5042422608131
Brooke GuestDER/LAN/CV2019-202619223635636319731.661071859.379271966452
BJ WatlingNZ/ND/DUR2012-202113219222635120537.361350947.0111381973025
Gary WilsonIRE/DER/SUR2012-2020285289506310160*26.40863073.121281460564
Lewis McManusHAM/NOR2015-2026302320636270168*24.401014961.7842420638137
Ben RaineOTA/DUR/LEI2014-202632734354624911321.62939566.5142326669117
James PeirsonBH/QUE2014-202623126241623113228.19914168.179271763379
Dasun ShanakaSL/RR/RR2015-2026366338696187121*23.005085121.6732233441338
Dwayne BravoWI/CSK/SS2012-2024514393117617110622.365312116.1711430414278
Wiaan MulderSA/LIO/SH2016-2026235247526157367*31.57766580.3372920653133
Chad BowesNZ/CAN/GT2016-202617622315614915529.56702587.53103017789104
Jake LehmannBH/AS/HAM2016-2026155213206146133*31.84936665.6211372371220
Nathan McSweeneyAUS/BH/MR2018-202614119219613613735.471088156.3913341362552

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.