T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by format (Men's All internationals)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,761 of the 11,767 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
T RossiARGT20Is2021-2026282252714615.94241112.450021513
Adam BacherSAODIs1997-2005131302705620.7746957.57010260
Jahurul IslamBANODIs2010-2013141312705322.5037172.78012252
Nayeem HasanBANTests2018-20261523627035*15.8864841.67001250
Matt HenryNZODIs2014-202597381227048*10.3829093.100072211
Matthew SpoorsCANT20Is20221092269108*38.43225119.56111306
Owais ShahENGTests2006-200961002698826.9064241.90020353
Aunshuman GaekwadINDODIs1975-19871514126978*20.6950952.85012150
Tony GreigENGODIs1972-1977221932694816.8137871.16001193
Billy MidwinterENG/AUSTests1877-1887122112693713.4517327.75001141
Kirti AzadINDODIs1980-19862521226939*14.1640067.25003199
Dominic BlampiedJERT20Is2019-20264730132692915.8227896.76002161
Shaheen Shah AfridiPAKTests2018-202634471026929*7.2762842.830013345
Fred SusskindSATests19245802686533.50--04000
BS StephensonBEAT20Is2019-2024171632686920.62221121.270112016
Marco JansenSAT20Is2022-20263020526855*17.87182147.250221721
Mark BoucherSAT20Is2005-20102521626836*17.8727597.45000222
Gaudi TokaPNGODIs2019-2023222102682912.7648355.49004212
Morné MorkelSA/AXODIs2007-2018117471826832*9.2435475.71009247
Jaskaran MalhotraUSAT20Is2019-2022171512675819.07226118.140102010
Baseer KhanAUAT20Is2024-202647271026745*15.71261102.300011511
Alex CareyAUST20Is2018-20254229526737*11.13243109.88002237
Umair QasimSWA/ESWT20Is2021-20263530626750*11.1327796.39013239
Aaqib JavedPAKODIs1988-1998163512626745*10.6845658.55007157
H GoriCZET20Is2019-20209902666629.56200133.000112714
Shamsur RahmanBANODIs2013-2014101002669626.6035076.00022239
Tom BlundellNZODIs2020-2023121232666829.5630786.64020282
N ChejayBHUT20Is2019-20262420226650*14.7834277.78012176
Khaled MahmudBANTests2001-2003122312664512.0945558.46004303
Shane ShillingfordWITests2010-20141626626653*13.3062842.36017309
Shakeel AhmedOMAT20Is2023-2026472672664514.0027098.52003209
Nick KellyNZODIs2025-20268802658333.1335375.07030335
Suman GhimirePORT20Is2023-20241210326553*37.86218121.56010295
Muhammad SiddiquiSLOT20Is2022-2025121202654822.08218121.560012712
Adam LythENGTests2015713026510720.3852950.09101401
Gudakesh MotieWITests2022-2025111752655522.0841863.40012341
Mike ShrimptonNZTests1963-1974101902654613.9543329.10006221
Rubel HossainBANTests2009-202027471926545*9.4660343.95007344
Mike DennessENGODIs1973-1975121122646629.3341763.31011172
S JyotiCANODIs2006-20101413126411722.0044259.73103172
Afsar ZazaiAFGODIs2014-2017161612646017.6048854.10023150
Brydon CarseENGODIs2021-2025302162643617.6032980.24001169
Shashikant LaxmanMEXT20Is2019-2026252402645311.0026599.62012346
Swapnil PatilUAEODIs2014-20151312226399*26.3040465.10021222
Venkataraman SubramanyaINDTests1965-196891512637518.7914121.28021321
Greville StevensENGTests1922-1930101702636915.47--01262
Gary BartlettNZTests1961-1968101812634015.473562.86004171
Zaheer IbrahimQATT20Is2019-2021211952634418.79238110.50002287
Pikky Ya FranceNAMODIs2019-202325211126352*26.3030087.670122110
Gladstone SmallENGTests1986-1991172472635915.4760143.76014310

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.