LiveFinal · Pakistan ODI Tri-Series 2026/27PAKSL128/2 (24)PAK chose to bowlLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

Batting by format (Men's All internationals)

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Kanwarpal TathgurCANT20Is2024-20251411214553*16.11130111.5401178
Veerasammy PermaulWITests2012-2022913214526*13.1829050.00003182
F CampbellGAMT20Is2022-2026141401452510.3618478.80003124
Kasun RajithaSLTests2018-202619265145226.9058224.91006160
Paul van MeekerenNEDODIs2013-202538281114521*8.5322065.9100493
Patrick PattersonWITests1986-199228381614521*6.5940435.89008180
Kurtis PattersonAUSTests2019221144114*144.0027452.55100171
Winston PlaceENGTests194836114410728.80--10000
Mohammad NawazPAKTests2016-202261011444516.0034641.62001150
Dulip LiyanageSLODIs1992-2001161121444316.0020769.5700061
L DennyCOOT20Is2022-2025171211444513.0914897.30000101
Rikki ClarkeENGODIs2003-2006201301443911.0823262.07002121
M DixitLUXT20Is2019-2023261531443812.0014897.30002104
I ElecTURT20Is2022-2026151511445210.2919474.2302497
AJ JabiriTANT20Is2022-202418170144278.4724957.83002121
Lameck OnyangoKENODIs1996-20142918714434*13.0918876.60002124
Zulfiqar BabarPAKTests2013-2016151891445616.0020769.57012154
Mohammad NazirPAKTests1969-198314181014429*18.0014531.03003130
Sandeep GoudBAHT20Is2021-20252521414429*8.4718777.0100297
Naseem ShahPAKTests2019-202420278144337.5845731.51005158
Rubel HossainBANODIs2009-20211045324144174.9727751.990011142
Michael KlingerAUST20Is20173301436247.67112127.68010122
Harrison CarlyonJERODIs20235501438528.6016686.14010166
Ted a'BeckettAUSTests1928-19314701434120.4343830.37000120
Roy MarshallWITests1951-19524701433020.43--001110
Naman DhirINDT20Is202698414342*35.7559242.370011111
Yogev NagavkarISRT20Is2022-202610911433917.8818378.14002150
J BaleicikoibiaFIJT20Is2022-2026121201433911.9218975.66000112
M Dale-BradleyGUET20Is2023-2026271531432611.92126113.49000133
Champaka RamanayakeSLTests1988-19931824914334*9.5355026.00007130
Nasum AhmedBANT20Is2021-2026532711143268.9415194.70006115
Haris RaufPAKT20Is2020-202594311414334*8.41121118.1800589
LG PretoriusSAODIs20253301425747.3314597.93010183
Mal LoyeENGODIs20077701424520.2918477.17001195
Maaz SadaqatPAKODIs20268701427520.29131108.40011166
Inam-ul-HaqQATT20Is201977214273*28.40128110.94011172
Elmore HutchinsonUSAODIs2019-2021118214249*23.6714399.3000189
Umar AminPAKT20Is2013-201814901424715.78123115.45003154
A Davidson SolerSPAT20Is2024-2026181051425128.40120118.33011111
L BonnerBEAT20Is2024-20261010114270*15.78118120.34013126
Chris KuggeleijnNZODIs1988-1989161121424015.7822363.6800171
P Jayeshbhai PatelPANT20Is2019-2026151411425110.9218875.53012162
Murid EkramiBELT20Is2019-2026231641422811.83135105.19003114
Dave Langford-SmithIREODIs2006-20082217814231*15.78133106.7700286
Abdur RehmanPAKODIs2006-201431236142318.3526353.99004111
Shubham RanjaneUSAT20Is20264421415170.5078180.7701098
Abdullah FazalPAKTests20262401416635.2528250.00020201
Ashen BandaraSLODIs2021-202365114155*35.2521764.9802091
C BevinCROT20Is202555214173*47.00129109.30010122
Sudhir NaikINDTests19743601417723.5018543.78011170

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.