Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-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 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

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,343 of the 23,350 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Jonathan TrottWARFirst-class2014-20186210353773219*38.50701753.7792094984
Nick GubbinsMID/HAMList A2014-2026919153759144*43.71419489.63824441546
Paul StirlingIRET20Is2009-2026158155123747115*26.202799133.8712314427139
Matthew WadeDC/MS/MRT202011-2026160152173744130*27.732684139.491228341124
Graham ClarkDURFirst-class2015-2026821277374016031.17703553.166191045531
Ollie PopeENGTests2018-2025641135373220534.56579364.42916643918
Shane WatsonAUSTests2005-2015591093373117635.20709452.59424648331
Kevin PietersenRCB/DC/MST202009-2018133129183728103*33.592741136.012249311154
Rishabh PantINDTests2018-2026529053725159*43.82502374.168213396102
Jamie SmithSURFirst-class2019-2026639673724234*41.84634058.741017950742
Daryl MitchellCAN/ND/MIDFirst-class2012-202469116123719170*35.76767348.47721736075
Hansie CronjeSATests1992-2000681119371413536.41832044.646231140933
Shubman GillINDODIs2019-20267069113713223*64.023594103.311120143378
Wasim AkramPAKODIs1984-20033532795537128616.57420188.360628247121
Imran KhanPAKODIs1974-1992175151403709102*33.41510572.65119622245
George BartlettSOM/NORFirst-class2017-20268313716370513430.62691253.608181346941
Michael PappsWFFirst-class2012-2018488873704316*45.73653556.681013352218
Adam WheaterND/HAM/ESSFirst-class2012-202292139153689204*29.75649656.794201346711
Richard LeviMI/CC/NORT202012-20221431395368011327.462560143.7512511402166
Phil SimmonsWIODIs1987-199914313811367512228.94540767.975181437644
Daniel LawrenceBH/MS/ESST202015-2026165153213675120*27.842583142.281227315136
Ashwell PrinceSATests2002-201166104163665162*41.65838543.711111739713
Stephen MurdochCAN/WFFirst-class2012-2020571016366317138.56677654.067241052432
Stuart BroadENGTests2007-202316724340366216918.04560765.311133943855
Graham ClarkCK/DURT202015-202615014883657102*26.122515145.4121912389130
Mohammad HafeezPAKTests2003-2018551058365222437.65652056.011012845528
Billy RootGLA/NOTFirst-class2015-20267613012364713230.91689152.92517947415
Mushtaq MohammadPAKTests1959-1979571007364320139.17280233.01101943164
Virandeep SinghMAST20Is2019-2026130122253640116*37.532872126.741268316146
Lewis McManusHAM/NORFirst-class2015-2026106154243640168*28.00774047.03317645636
Rod MarshAUSTests1970-19849615013363313226.52725445.993161238124
Dean JonesAUSTests1984-1992528911363121646.55742748.8911141136110
Polly UmrigarINDTests1948-196259948363122342.2260.00121451514
Travis HeadRCB/AS/SHT202013-202613613213362710230.482441148.592238340173
Yusuf PathanKKR/RR/SHT202008-202320918456361810028.272648136.6311312288172
Tom FellWORFirst-class2014-2022791344361417127.80751048.12514135145
Jake DoranTASFirst-class2017-2026651135361312333.45796145.38420843316
Dennis AmissENGTests1966-19775088103612262*46.31778041.481111104273
Kevin O'BrienIREODIs2006-202115014018361214229.61406388.90218633284
Harry BrookENGTests2022-202641702361031753.09418286.321020539555
Tony GreigENGTests1972-197758934359914840.44725146.04820543719
Zak CrawleyENGTests2019-2026641172358626731.18547565.505211249913
Lance KlusenerSAODIs1996-2004171137503576103*41.10397789.922191329376
Asif IqbalPAKTests1964-198057997357517538.86290348.641112935017
Mayank AgarwalRCB/PK/DCT202011-20251651609356010623.582695132.1011810361123
Tom AbellBH/SOM/RRT202016-2026161148303558101*30.152648134.37118734177
Romesh KaluwitharanaSLODIs1990-2004186179143558102*21.56462276.982212439616
Stephen EskinaziPS/MID/LEIT202016-2026133128103557102*30.142617135.92126737791
James ColesSUSFirst-class2020-20266110293554224*38.22602359.01914644043
Harry BrookYORFirst-class2017-202661987354619438.97527267.269191046735

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.