Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi 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/27VICWA

Batting records (All cricket)

More filters

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

Player figures come from full scorecards, which we hold for 22,370 of the 22,377 matches in this selection (from 1981). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
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
Carl HooperWI1987-2003328379581152323335.901897960.712056201042128
Matthew WadeAUS/DC/MS2011-2026442442681150314630.761388082.871457201081272
Henry NichollsNZ/ST/CAN2012-2026261339401149522638.441903160.40236126122174
Tim SeifertNZ/KKR/DC2014-20263744073811451167*31.031184696.671364281115429
Andy FlowerZIM1992-20032703163511450232*40.751960058.42168016106246
Sam RobsonENG/MID2014-2026215338191144725335.882034856.26285227147923
VVS LaxmanIND/DC/KTK1996-2012240327421140128140.002133453.44236721139014
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
Graham GoochENG1981-199518926681104233342.802081953.04265412126628
Mark TaylorAUS1989-19992172961411039334*39.152404845.9020689100016
Mark BoucherSA/AX/IWX1997-20125014759910926147*29.061716063.67662331069119
Ben FoakesENG/ESS/SUR2014-20262843455810893174*37.951942156.09176216122168
Liam DawsonENG/MS/RR2014-2026501461771088017128.331598768.061550221032175
Luke WellsSUS/LAN/WF2014-2026264353221081625832.681914456.502249301388154
Brett D'OliveiraWOR/BP2014-20263484143810799202*28.721669464.691455341209120
Haseeb HameedENG/LAN/NOT2015-20262083123510787247*38.942132050.60246131134935
Will JacksENG/RCB/MI2018-20263783853310751150*30.549720110.611068261084451
Chris DentGLO2014-2025250347271066926833.341840757.96205826137083
Jack LeaningSUS/YOR/KEN2014-20263293945810660220*31.731877256.791453391062140
Andre RussellWI/KKR/DC2010-202662254414310625121*26.506559161.9924042730846
Riki WesselsSS/KRB/WOR2013-20212853412710612202*33.801236085.861357261226255
Leus du PlooyKNI/TIT/MID2016-20263023465310578263*36.101379976.661655241063193
Ollie PopeENG/AS/SUR2016-2026246320361057527437.241463672.25234418123289
Sam CurranENG/PK/CSK2015-2026503460811047712627.641066898.2136233970368
Viv RichardsWI1981-1991240260271042120844.731230080.982167131079177
Laurie EvansMR/PS/SUS2014-20264424437310406213*28.1210208101.9485026980340
Matthew CritchleyMR/ESS/DER2015-2026350400581034517330.251507568.621548281104156
Ed BarnardWOR/WAR/BB2015-20263713887710337177*33.241506468.621748321176118
William PorterfieldIRE/WAR/NW2006-2022346368241033318630.041444671.531848251129133
James BraceyENG/GLO2016-20262543333010314224*34.041559866.122541261213127
Matt RenshawAUS/BH/AS2016-20262583253010291200*34.881566565.692538151034168
Kiran CarlsonGLA/LS2016-2026263339161025920931.761399773.291953321178176
Stephen EskinaziPS/MID/LEI2015-2026283349281022418231.851429271.541752221203145
Andrew BalbirnieIRE/MID/GLA2010-20263503572710150205*30.761168986.831557241076193
Martin CroweNZ1982-1995219271291014829941.931866654.37215212103756
Shan MasoodPAK/YOR/DER2013-2026247302191013123935.801297378.091655241079110
Rishabh PantIND/DC/DEL2016-20263053274210113159*35.489680104.47125317990379
Shimron HetmyerWI/RCB/DC2016-202643642172996613928.567781128.0884727713528

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.