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
George DockrellIRE/SUS/SOM2012-2026401296975343101*26.85540998.7822015451171
Michael-Kyle PepperESS/LS/SB2018-202619621620534214027.26547597.5772720614156
Cameron DelportST/LIO/DOL2012-202423722814532812924.904034132.0852519550225
Asad ShafiqPAK/QG/MS2012-20221281737530313731.95981454.0411301555436
James ColesSUS/LS/SB2020-2026158186275297224*33.31738371.75922860289
James FullerOV/OTA/AUC2013-20263253037452809323.06584890.2901821520150
Ibrahim ZadranKT/JK/FB2019-202614915514527617737.42611886.24834652098
Alviro PetersenSA/LIO/SOM2012-201613317117527519134.25821764.201021956954
Agha SalmanPAK/IU/LQ2018-202618619826525013430.52607386.4573011499110
Ryan PatelSUR2017-202613416916523913434.24884459.2410271564479
Hamilton MasakadzaZIM/SR2012-20191691883523815828.31749969.855309553119
Michael CarberryENG/PS/HAM2013-201813917912523412531.34851261.494361468588
Tristan StubbsSA/DC/MI2021-202622421659521212233.205032103.5832311338212
Towhid HridoyBAN/RR/CV2019-202620419029519510932.274851107.0933416385169
Ben CharlesworthGLO/KG2018-202615018718518421030.67835062.0852820571110
Axar PatelIND/PK/DC2014-202640930983515595*22.815059101.9001622392200
Tim AmbroseWAR/BB2014-201917318417513716730.76899357.127291961013
Harry CameHAM/DER2020-2026136175105136141*31.13902256.936311358452
Shadab KhanPAK/SS/BH2017-2026409291565136113*21.864402116.6712427366221
Max O'DowdNED/AUC/CC2015-2026188183125130158*30.00563591.0433310521106
Ian CockbainAS/GLO/KK2014-2022179190315126151*32.24617782.9952612468133
Kamindu MendisSL/SH/KT2018-2026176177225125182*33.06573889.328277476147
Michael RichardsonDUR/GER2014-202314918824509111631.04786664.72528953537
Jatinder SinghOMA2013-202619319013507713028.68595585.26530952483
Tom FellWOR2014-20221321848505417128.72928354.446261566814
Robin UthappaIND/KKR/CSK2012-20231951921050509127.753932128.4303110497177
Darren SammyWI/IWX/RCB2012-202032629177504110623.564388114.8811619386271
Babar HayatHK/KY2013-202619318723503117330.68524995.8553019385228
Najibullah ZadranSLZ/CV/QG2012-2026275247545001104*25.914555109.7912718378225
Tom ClarkSUS2019-202614119111499414027.74820160.907221963565
Michael LumbENG/SS/NOT2012-20171561813498818428.02663175.22720758998
Monank PatelUSA/MNY/SW2018-20261791709496713030.85509297.5573317462108
Ruturaj GaikwadIND/CSK/MAH2018-2026153149194933123*37.953729132.294378469176
Martin AnderssonMID/DER2018-202616819029492922830.61617279.869221855673
Sean SoliaSAM/AA/AUC2016-202615119114488620627.60937252.134281457375
Lyndon JamesNOT2018-2026165192274878203*29.56842257.926211557139
Upul TharangaSL/DD/SS2012-2021171177164864174*30.21612479.435281157460
Niall O'BrienIRE/KRB/RR2012-201817219125485813329.27694669.943281447959
Sabbir RahmanBAN/DR/BB2012-202624023427484712223.424845100.0422021448158
Asif AliPAK/HH/JT2016-2026315279474844100*20.883694131.1311919335305
Tom CurranENG/KKR/DC2014-202641531892483111521.38490998.4111229490140
Dipendra Singh AireeNEP/SPR2017-2026225200344830110*29.104759101.4932610346151
Ian HollandUSA/HAM/NOR2017-2026219236404825146*24.62952850.644242252724
Mohammad ShahzadRR/CV/RR2012-202316516764800131*29.814502106.624258565154
Tilak VarmaIND/MI/HAM2019-2026172167434798120*38.694068117.9453010380224
Marcus TrescothickSOM2014-2019891385479321836.04846956.5913221374427
Michael ClarkeAUS/PW2012-201583111124785329*48.33725265.981315352028
Assad ValaPNG2013-2026176172154771144*30.39572583.34526939596
Dean BrownlieNZ/CAN/ND2012-20211101548476533432.64786660.589241058649
Adam VogesAUS/MS/PS2012-2018131143334759269*43.26698368.15822449525

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.