Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I4th 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)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Rajesh BhudiaKENODIs2008-20095501224724.4012498.39000161
Assad FudadinWITests20123511225530.5038032.11010150
Farzan AfzalSPAT20Is201965112259*30.50118103.3901086
Ali ShahZIMTests1992-19963501226224.4042928.44010131
Kedar JadhavINDT20Is2015-20179601225820.3399123.23010123
K DasanBULT20Is2019-20207601227420.33121100.83010102
A Busing-VolschenkNAMODIs20269601223620.3318864.89000104
Brenton ParchmentWIODIs2007-20087701224817.4321756.22000161
Umair SharifKSAT20Is202387212244*24.40102119.6100076
Vineet ShahINAT20Is202511921223917.4314087.14000101
Todd MurphyAUSTests2023-202571011224113.5620559.51003153
Sharina RavikumarCOST20Is2024-2026121101225211.0918864.8901162
Mohammad Aadil AlamNEPT20Is2022-2025111111223112.2094129.7900087
Akhil ArjunanFINT20Is2023-20261711212224*13.5614087.1400171
Arun LalINDODIs1982-198913130122519.3823252.59014101
Mohammad SharifBANTests2001-20071020312224*7.1828243.26007104
Douglas HondoZIMODIs2001-2005552812122177.6323851.26004130
Junaid KhanPAKTests2011-2015222811122177.1830639.87005142
Lockie FergusonNZODIs2016-2023653013122197.1823651.6900463
Mustafizur RahmanBANT20Is2015-20261293918122155.8115578.7100766
C GreenshieldsPORT20Is2025-202676312167*40.33112108.04010113
Tim TectorIRET20Is2025-20268701213817.2985142.35000164
J CutinhoCOST20Is2019-20267701214617.2913987.0500095
Vasmiakram ChandZAMT20Is20268821214020.1712398.37000152
John DewesENGTests1948-195051001216712.10616.67011100
Sandeep GuptaKENODIs1996-2001101011214113.4422055.00003110
Mohammad BootaUAET20Is2019-20221814712120*17.29108112.0400194
Tim PringleNEDT20Is2022-20252215212135*9.3112497.5800155
JEA DoctoraPHIT20Is2023-20262015412142*11.0015677.56004104
Eddo BrandesZIMTests1992-1999101531213910.0833536.12002113
Tshering TashiBHUT20Is2024-202623195121388.6419960.8000393
Tim WallAUSTests1929-193418245121206.3726331.5600571
Damien MartynAUST20Is2005-20064401209630.0074162.16010115
Flavian AponsoNEDODIs19965401205830.0024748.58010111
Abhimanyu MithunINDTests2010-20114501204624.0024948.19001160
Reyansh SharmaHKT20Is202655312071*60.0087137.9301096
Khaya ZondoSATests2022-20235711203920.0031637.97001123
Abdul SamadPAKT20Is2025-20268711204420.0092130.43000125
Jaskaran SinghCANT20Is2025-20261610512060*24.0076157.8901179
M KadyanBULT20Is2021-2022121131205015.0094127.66012136
Lakshmipathy BalajiINDODIs2002-20093016612021*12.0015278.9500283
CB RoposoMOZT20Is2022-20263217612024*10.9116075.00002100
Morris OumaKENT20Is2007-201321181120197.0614881.08003141
Ahmed RazaUAET20Is2014-2022541991202212.0014682.1900335
Haris RaufPAKODIs2020-2026642811120357.0617170.1800489
Arshdeep SinghINDT20Is2022-20261043718120126.32118101.69006104
Samit GohelCANODIs20263301196739.6716671.6901081
Shahid MahboobPAKODIs1982-198410611197723.8019461.3401190
Rob BaileyENGTests1988-19904801194314.8832636.5000280
Suraj KumarOMAT20Is2019-20221912311942*13.22108110.19000103

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.