Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG386/5 (50)Innings break - SL need 387 runs to winLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by format (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,341 of the 23,348 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Samit PatelMR/WAR/WELT202013-202527822850430890*24.203449124.910238386132
Rohit SharmaINDTests2013-20246711610430121240.58753857.061218647388
Graham GoochENGODIs1976-19951231226429014236.98693261.89823440715
Ben RaineDUR/LEIFirst-class2014-202614420830429010624.10781154.923181851236
KL RahulINDTests2014-2026701225428819936.65823052.101221951034
Mark ButcherENGTests1997-20047113174288173*34.581000542.86823105583
Henry CooperNDFirst-class2016-20267012644285206*35.12894647.90921654947
Sam CurranPK/CSK/SST202015-2026222198414281102*27.273149135.9512712326192
Jason RoyENGODIs2015-20231151103427118039.924047105.5312211151181
Fakhar ZamanBH/GLA/CVT202017-20261471463426611529.833100137.613319414172
Paul CollingwoodENGTests2003-20116811510425920640.56917046.441020646924
Shakib Al HasanBAN/KKR/AST202011-202627823839425989*21.403322128.2101819380139
David WilleyRCB/CSK/STT202014-202624619823425611824.323110136.8522112313232
Zak CrawleyKENFirst-class2017-2026771424425223830.81703660.436271361915
Tom BlundellWFFirst-class2014-20267212617425011938.99731858.0811201053741
Robin SmithENGTests1988-19966211215423617543.67927945.65928855811
Rohit SharmaINDT20Is2007-2024159151194231121*32.053003140.8953212383205
Keith BarkerHAM/WARFirst-class2014-202612017630421611328.88726558.033242055032
Tom BantonKKR/BH/SOMT202017-2026159157114206107*28.812928143.6542410445175
Andrew StraussENGODIs2003-20111271257420515835.64519580.94627945425
Shai HopeDC/HH/BTT202015-2026153152194192118*31.523305126.843193303182
Simon KatichAUSTests2001-201056996418815745.03848349.37102544909
Virat KohliINDT20Is2010-2024124117314188122*48.703056137.041387369124
Faf du PlessisSATests2012-20216911814416319940.03898646.331021951621
Ravindra JadejaINDTests2012-202691136264160175*37.82751655.35628840382
Gautam GambhirINDTests2004-2016581045415420641.96806751.49922751810
Dean ElgarSOM/ESS/SURFirst-class2015-202658983414118243.59837149.471317554512
Mohammad RizwanMR/SUS/SKANT202016-2026142132254141110*38.703296125.642307378114
Adam LythPS/RR/YORT202014-20261581556413016127.722750150.1823011444165
Adam HoseAS/WEL/WORT202015-202617116524413011929.292970139.062216355161
Dane VilasLANFirst-class2017-20238011511411826639.60650063.3510161249825
Mudassar NazarPAKTests1976-1989761168411423138.09891641.23101773581
Matt PriorENGTests2007-201479122204099131*40.19664761.677281349216
Kris SrikkanthINDODIs1981-19921451454409112329.01570271.754271140541
Craig OvertonSOMFirst-class2014-202612718729409114125.89612466.804201952067
Jonny BairstowYORFirst-class2014-2026629511406324648.37567971.541021850850
Mark CosgroveLEIFirst-class2015-2019601064406315639.83684659.351123857415
Saeed AnwarPAKTests1990-2001549124052188*45.53726555.771125853514
Tom WestleyESSList A2014-202696945404914145.49433993.321128545932
Jordan CoxKEN/ESSFirst-class2019-2026629864048238*44.00723555.951214752236
Mitchell MarshDC/DC/PWT202010-202614914221404211733.402863141.1842412309210
Ashton TurnerRR/PS/DURT202013-202622420255403599*27.452711148.8402018291166
Sherfane RutherfordRCB/DC/MIT202018-20262192004540338626.022861140.9601815268262
Ned EckersleyDUR/LEIFirst-class2014-20229516311402314726.47809549.706181448512
Caleb JewellDER/TASFirst-class2019-2026711304401623231.87726755.267191052014
Allan LambENGODIs1982-199212111816401011839.31530875.55426832830
James RewSOMFirst-class2022-20266210211400522144.01722755.421219748635
Hilton CartwrightMID/DER/WAFirst-class2018-202667122114003171*36.06798150.166221149639
Temba BavumaSATests2014-20266811714399317938.77817348.865261045217
Glenn MaxwellAUSODIs2012-2025149136183990201*33.813149126.7142312382155

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.