Live4th T20I · India in New Zealand 2026/27NZ61/2 (5.5)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRE4/0 (1.3)NAM chose to bowlLive7th 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/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Salman ButtPAKODIs2004-201078784272513636.82357276.29814153437
Doug BracewellCS/NOR/ESSFirst-class2012-20257411117272410528.98456659.662171232061
Aiden MarkramSAODIs2017-202688849272317536.31278397.84414727862
Angus RobsonSUS/DUR/LEIFirst-class2014-201952983272312028.66540650.37224143923
James HarrisMID/KEN/GLAFirst-class2014-20251071573327188021.92673640.35012223678
Roger TwoseNZODIs1995-2001848111271710338.81360375.41120524033
Alex CareySUS/SAFirst-class2017-202633606271113950.20392669.05814129631
Mark StonemanMID/DUR/SURList A2014-2024787652710144*38.17295191.83418533030
Mohsin KhanPAKTests1978-198648796270920037.11486248.667932586
Kieron PollardWIODIs2007-20221231139270611926.02286694.4231315171135
Shoaib MohammadPAKTests1983-1995446872705203*44.34631039.2471362895
Liton DasBANT20Is2015-2026124122527058323.122135126.70016726383
Guy WhittallZIMODIs1993-20031451422227058322.54401167.440111221026
Nick ComptonMID/SOMFirst-class2014-201751887270315633.37613744.0461093298
DC de BoorderOVFirst-class2012-2018559113270314634.65574247.07219834121
Avishka FernandoQG/CC/JST202019-202691887270010033.331818148.511213246142
Hilton CartwrightMS/PS/MIDT202012-20261411293927007930.002017133.860102209115
Hamish MarshallWF/GLOFirst-class2014-201749766269913538.56509952.93714832313
Liton DasKKR/DG/RRT202013-202612111742698125*23.882103128.291141128393
Tom BruceSUS/LAN/CDT202017-20261121072326979532.111890142.700183233116
Ben CuttingRR/MI/BHT202012-202418916239269681*21.921868144.330510184165
Ravi BoparaENGODIs2007-2015120109212695101*30.63346277.85114420434
Joe WeatherleyHAMT202016-20261069816269088*32.802001134.43013122883
Thisara PereraPK/CSK/MIT202010-2025213174482690103*21.351776151.461514204154
Mark BurgessNZTests1968-1980509262684119*31.21238438.72514526217
Mohammad RizwanPAKTests2016-2026478092682171*37.77493354.37314427618
Jack TaylorGLOList A2014-20269178122678139*40.582439109.803214217112
Tristan StubbsDC/MI/WART202021-202612311139267180*37.101843144.930132157132
Chris WrightWAR/LEIFirst-class2014-20251131643526708720.70518751.470102137421
Chris ReadNOTFirst-class2014-2017517914266912441.06450159.30517435022
Jeremy ConeyNZTests1974-19875285142668174*37.58578341.9531632668
Martin AnderssonMID/DERFirst-class2018-202658927266822831.39415964.156131233821
Jason HolderKKR/CSK/RRT202013-20262501935126656918.771960135.970414167168
Tom BaileyLANFirst-class2014-20261231702426617818.23500853.130101933424
Rassie van der DussenSAODIs2019-2025716512265713450.13305387.03617320650
Mudassar NazarPAKODIs1977-19891221151026539525.27513051.7201661842
James FranklinWF/MID/NOTFirst-class2012-2017558813265013935.33538249.24614930423
Finlay BeanYORFirst-class2022-202648801264922433.53509052.0476536823
Cameron BancroftDUR/GLO/WAList A2019-20267674132648151*43.41316483.69514725926
Kamran AkmalPAKTests2002-2010539262648158*30.79419663.116121437214
Max HoldenMID/DC/DVT202018-2026103101122643121*29.701878140.73216630562
Sam NortheastHAM/KEN/GLAList A2014-2026727282634177*41.16321881.85419223435
Ed JoyceENG/IREODIs2006-2018777782622160*38.00363072.23615525525
Jacques RudolphSATests2003-2012488392622222*35.43598443.8261183627
Brandon KingRR/BT/GAWT202017-2026119114122621132*25.702025129.4321410252136
Stuart CarlisleZIMODIs1995-20051101067261911926.45418762.55291120124
Jason RoySURFirst-class2014-202543645261814344.37318182.30712633940
Anamul HaqueBAN/DG/CVT202012-2025122118102618100*24.242193119.381141523597
Tom BantonSOMFirst-class2018-202549794261637134.88421162.12413532232
Rohit KumarNEPODIs2018-202694896261612631.52348475.09314518046

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.