Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (All cricket)

More filters

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

Player figures come from full scorecards, which we hold for 20,358 of the 20,365 matches in this selection (from 2000). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
John SimpsonENG/MID/SUS2014-20264204987113417205*31.422150462.391866271490218
Daniel LawrenceENG/BH/MS2015-2026379446431339021833.231797974.482564301397265
Marlon SamuelsWI/DC/PW2000-2018434473631318626032.161874570.341878281373301
Sikandar RazaZIM/PK/RR2013-2026531516761317414129.941324299.491166301067462
Mitchell MarshAUS/DC/DC2010-2026417443551314118133.8713125100.121578321244533
Shubman GillIND/KKR/GLA2018-2026305336431313926944.841326899.033068121414331
Cheteshwar PujaraIND/KKR/RCB2010-2024220312301286923145.632461652.28395321152066
Sourav GangulyIND/AX/KKR2000-2012325369281278723937.501905767.102273241372213
Liam LivingstoneENG/RCB/PK2015-2026487484591277622430.0611790108.3677125982640
Mark StonemanENG/MID/HAM2014-2025293398161276119733.411961565.06236933170277
Glenn PhillipsNZ/RR/OV2017-2026404423611266214734.9812227103.561475251114559
Philip SaltENG/KKR/RCB2015-20264424622812617141*29.0710447120.771176361408416
Nick GubbinsMID/HAM2014-20262723731612591201*35.272213556.88276528157692
Sam BillingsENG/IWX/KKR2014-2026536531801257517127.8812147103.521066331260321
Rilee RossouwSA/RCB/PK2012-2026452455531253915631.1910351121.141572501303445
Dean ElgarSA/KNI/TIT2012-2026238342301246919939.962240255.662865221456113
Colin AckermannNED/WAR/DUR2012-20263674315712422277*33.211759970.581769311338165
JP DuminySA/DC/MI2004-20194524471121234516636.851470283.97106925952276
Jonathan TrottENG/WAR2007-2018229304251231522644.142103158.56307224135116
Aiden MarkramSA/PK/TIT2016-2026374405441224717533.931337191.591468251319287
Ramnaresh SarwanWI/PK/GAW2000-2016304362471222529138.812094258.38197222127282
Azhar AliPAK/WOR/SOM2010-20232213361712192302*38.222531548.16286330123954
Will YoungNZ/CS/DUR2012-20262793692412138174*35.182009060.422077231396175
Marcus HarrisAUS/MR/PS2014-2026235332181206823938.432069758.31286014142397
Alex DaviesWAR/LAN/BB2014-2026357429251205025629.831672272.061370421569143
Dominic SibleyENG/WAR/SUR2014-2026258362351203230536.802538147.41286326130280
Ben SlaterDER/LEI/NOT2014-20262263392512015225*38.262175155.24226723159962
Misbah-ul-HaqPAK/RCB/RR2001-20193303617312012161*41.712020859.44108620960221
Jake LibbyWOR/NOR/NOT2014-20262503433711969228*39.112041158.64295823122454
Ryan ten DoeschateNED/KKR/AS2006-20213853928511861259*38.641375786.221956201060250
Luke WrightENG/PW/MS2007-20223733883011809226*32.991182199.901564321379303
Liton DasBAN/KKR/DG2013-2026406441211178317628.051339787.951365391258252
Samit PatelENG/MR/WAR2008-20255124917511696257*28.121409982.961258301249226
Chris CookeGLA/BP2014-20263454157411572205*33.941757465.851652251212189
Ben CoxOTA/WOR/LEI2014-2026415465931155716231.071523175.88659281326156
Matthew WadeAUS/DC/MS2011-2026442442681150314630.761388082.871457201081272
Henry NichollsNZ/ST/CAN2012-2026261339401149522638.441903160.40236126122174
Tim SeifertNZ/KKR/DC2014-20263744073811451167*31.031184696.671364281115429
Sam RobsonENG/MID2014-2026215338191144725335.882034856.26285227147923
Ben BrownSUS/HAM2014-20262863734311380165*34.481800663.20235337131251
Shreyas IyerIND/KKR/PK2015-2026358357551133014737.529777115.88107915988417
Zak CrawleyENG/PS/HH2017-2026280393161131626730.021529074.011366351487124
Andrew StraussENG2003-2012231307131131517738.491964457.60275425133035
Dwayne BravoWI/CSK/MI2004-20247316091451114711324.021289186.4753845890370
Ravindra JadejaIND/CSK/RR2008-202664452818311106175*32.191401679.2464626916273
Fakhar ZamanPAK/BH/GLA2017-20263733641511096210*31.799735113.981566241133364
Alex CareyAUS/DC/AS2017-2026321353391108615635.311343982.491660151132159
Ben FoakesENG/ESS/SUR2014-20262843455810893174*37.951942156.09176216122168
Liam DawsonENG/MS/RR2014-2026501461771088017128.331598768.061550221032175
Luke WellsSUS/LAN/WF2014-2026264353221081625832.681914456.502249301388154

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.