Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWAODI3rd ODI · England tour of Australia 2026AUSENG

Batting records (All cricket)

More filters

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

Player figures come from full scorecards, which we hold for 15,053 of the 15,058 matches in this selection (from 2016). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
George DockrellIRE/LAN/LL2016-2026325260775050101*27.604926102.5222013426165
Joe BurnsAUS/ITA/BH2016-2025135176205045202*32.34856158.937231449676
Tom ClarkSUS2019-202614119111499414027.74820160.907221963565
Jordan ClarkLAN/SUR/OI2016-202624123849497813726.34716769.463281651498
Monank PatelUSA/MNY/SW2018-20261791709496713030.85509297.5573317462108
Ruturaj GaikwadIND/CSK/MAH2018-2026154149194933123*37.953729132.294378469176
Mayank AgarwalIND/RCB/PK2016-20261521707493124330.25585484.2372212560129
Martin AnderssonMID/DER2018-202616819029492922830.61617279.869221855673
Sunil NarineWI/KKR/MR2016-202646936251492010915.823298149.1811948459320
Sean SoliaSAM/AA/AUC2016-202615119114488620627.60937252.134281457375
Lyndon JamesNOT2018-2026165192274878203*29.56842257.926211557139
Mominul HaqueBAN/RR/CV2016-20261161709485217630.14800560.619251953639
Greg HayCS/CD2016-2024741216484822642.161023847.351226858110
Asif AliPAK/HH/JT2016-2026315279474844100*20.883694131.1311919335305
Dipendra Singh AireeNEP/SPR2017-2026225200344830110*29.104759101.4932610346151
Ian HollandUSA/HAM/NOR2017-2026219236404825146*24.62952850.644242252724
Tilak VarmaIND/MI/HAM2019-2026172167434798120*38.694068117.9453010380224
Kyle VerreynneSA/CC/NOT2017-2026149168284785148*34.18639374.85918745878
Axar PatelIND/PK/DC2016-202635327271477295*23.744702101.4901619368186
Craig OvertonENG/SOM/SB2016-202630727875474114123.35655372.3541528535101
James FullerMID/HAM/KK2016-20262802686447269323.17506693.2901619452145
Kevin O'BrienIRE/LEI/LL2016-202219519421470712427.214493104.7622612439147
Bharat PopliND2016-2026691258469217240.10942349.799311156429
Jonathan TattersallYOR/GLO/LEI2018-2026165182264683180*30.02847455.26425752416
Chris NashSUS/NOT2016-20201111439467614434.90706566.196371362553
Tawanda MuyeyeMR/KEN/OI2021-20261321677466721129.17574281.286231458174
Shane WatsonAUS/RCB/CSK2016-2020183181174661124*28.423404136.9342613405260
Josh CobbWOR/NOR/BB2016-202417419413464810325.68521789.0913318486151
Joe CarterND2016-202610814712463416934.33814456.909261451981
Manish PandeyIND/KKR/DC2016-2026206179494618129*35.523751123.113267355144
Fynn Hudson-PrenticeSUS/DER2016-20261671982846059927.09631372.940291253267
Henry CooperND2016-202610815484604206*31.53927849.62922857459
George WorkerNZ/CS/AA2016-20241271656460313028.95734562.677251053591
Dinesh KarthikIND/IWX/KKR2016-202525422672458197*29.753516130.2902219434166
Saim AyubPAK/RR/GAW2021-202618118594557113*25.893944115.5442517452194
George HillYOR2020-2026149175214534169*29.44767659.075281856246
Benny HowellMR/RR/HAM2016-202627924656452716323.83468596.6311720397141
Dewald BrevisSA/CSK/MI2022-202618317320452416229.573025149.5532111270335
Dan MousleyENG/WAR/PZ2019-202616918824450914427.49570079.111351349891
Curtis CampherIRE/SOM/ESS2020-2026204186224508123*27.49487292.5352017436123
Chris WoakesENG/KKR/RCB2016-2026286260664491137*23.15677366.312212251752
Nitish RanaIND/KKR/DC2016-202618117017447610729.253233138.4513111411226
Dominic BessENG/YOR/SOM2016-202623223850445210723.68758558.691243155237
Assad ValaPNG2016-2026159155144423144*31.37531283.26525836195
Aaron HardieAUS/PS/SUR2019-2026183183344407174*29.58565377.96219545092
Alex WakelyNOR2016-202113615920438611231.55650667.41524943965
Jatinder SinghOMA2016-202617216911438413027.75516884.83525947269
William PorterfieldIRE/WAR/NW2016-20221531617437513928.41595773.447211347560
Darren StevensKEN/DER2016-202215316721437323729.95535481.6872017497125
Tom CurranENG/KKR/DC2016-202636828484437111521.864335100.8311123441129

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.