Live5th T20I · India in New Zealand 2026/27NZ176/3 (16.2)IND191/8 (20)NZ need 16 runs in 22 ballsLive5th ODI · Ireland in Namibia 2026/27NAMIRE129 (33.1)Innings break - NAM need 130 runs to winLive9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live61st Match · CSA Pro20 2026/27DOL174/4 (20)BOL69/0 (8)BOL need 106 runs in 72 ballsT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th 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)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Patrick BrowneWIODIs200855113449*33.5017974.8600076
Ali NadeemCANODIs2025-20266601345122.3320764.73012133
Duncan SharpePAKTests19593601345622.33--01000
Shujaat RasoolBHRT20Is202613821345422.3385157.65011910
Tarisai MusakandaZIMTests2017-20215901344314.8934438.95002132
Krishna ChandranUAEODIs2014-2016121021344316.7527448.91003121
Tony de ZorziSAT20Is2025-2026101001343313.40132101.52000163
A PrasharHUNT20Is2023-2025121021343516.7582163.4100189
Tinotenda MutombodziZIMT20Is2013-2020151431343212.1814493.0600292
F StomanPORT20Is2019-2025251531342811.1717377.4600255
Azeem HafeezPAKTests1983-198518215134248.3822840.7900280
Shafiul IslamBANODIs2010-202060341213424*6.0924055.83009132
Rahel KhanSWET20Is20216601333722.17100133.00000128
Rahmanullah GurbazAFGTests2024-20263601334622.1723556.60000114
Matthew BellNZODIs1998-20017701336619.0026849.63010100
Venkatesh IyerINDT20Is2021-202297313335*33.2582162.20000155
Lahiru UdaraSLT20Is2023-20267701339119.0098135.71011201
Amir KhanMAST20Is2025-202615921333819.00125106.40002103
A Beresford-PeirseCROT20Is202511911333916.6316779.6400172
Chris MorrisSAT20Is2012-20192313413355*14.78102130.39013125
Donald TiripanoZIMT20Is2016-2022221541332812.0914492.3600365
Ryan SidebottomENGODIs2001-2010251881332413.3019468.56002110
Josh TongueENGTests2023-20261522513330*7.8230443.75004180
Arshad KhanPAKODIs1993-20065729181332012.0921761.2900561
Danie KeulderNAMODIs20036601325222.0022060.00011110
Oliver WebsterISLT20Is2020-20246601324822.0095138.95000145
AR BishtOMAT20Is20259601323422.0013796.3500063
Charitha BuddhikaSLTests2001-20029831324526.4033239.76001150
Zawar FaridUAEODIs2020-2023108113232*18.8613994.96000154
Ted WainwrightENGTests1893-18985901324914.67--00020
Shaof HassanMALT20Is2023-20241210213236*16.50100132.00001107
Matthew MaynardENGODIs1994-2000131111324113.2019069.4700191
Anderson PhillipWITests2022-202671231324314.6742830.84002161
S GulechaSINT20Is2025-2026121201323211.00117112.82002127
Paul JarvisENGTests1988-1993915213229*10.1533938.94001110
Jeffrey VandersaySLODIs2015-2026321861322511.0026549.8100260
Rajesh ChauhanINDODIs1993-1997351851323210.1517177.1900454
MV PavlovicSERT20Is2022-202629191132267.3319567.69003140
Joshua LittleIRET20Is2016-202674322013222*11.0015485.71004113
Nuwan PradeepSLTests2011-201728501713217*4.0036136.570018190
Bazid KhanPAKODIs2004-20085501316626.2023256.4702171
Geoff BarnettCANT20Is2008-20105511313632.7513696.32000160
Greg DyerAUSTests1986-19886601316021.8330742.67011110
Michael NeserAUSTests2021-20265701313518.7125750.97001191
Barto BartlettWITests1928-19315811318418.71--01180
Vikram RathourINDTests1996-199761001314413.1038334.20000130
Tinashe KamunhukamweZIMODIs2018-2024121201315110.9216479.88013155
Lindsay TuckettSATests1947-1949914313140*11.91844.7600300
Ameel MauroofMALT20Is2019-202633241213119*10.9218271.9800251
Dushmantha ChameeraSLT20Is2015-202683411513124*5.0417375.72009102

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.