ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd 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 (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th 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,748 of the 11,754 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Hasan AliPAKODIs2016-20256839113835913.68330116.060252824
Asif AliPAKODIs2018-2022211613825225.47314121.660302221
Joylord GumbieZIMODIs2023-2024161603827823.8858165.75022421
PL MommsenSCOT20Is2012-20162017638268*34.73289132.180213011
Lee GermonNZTests1995-1997112133825521.2297839.06013541
S HookESTT20Is2021-20253026638269*19.10368103.800233016
Richmond BaaleriGHAT20Is2021-20263127538256*17.3648678.60020263
Sompal KamiNEPT20Is2014-20269051183824011.58339112.680052715
Derick ParryWITests1978-1980122033816522.4116344.79033321
Chris GreavesSCOODIs2022-20253023638156*22.4142789.23021338
Jeetan PatelNZTests2006-2017243883814712.7073851.63007443
A GblaSIET20Is2021-20264739638155*11.55375101.600172514
Muhammad FahadTURT20Is2025-20261212038012031.67212179.251213725
Roland HolderWITests1997-1999111723809125.3396439.42021411
Percy FenderENGTests1921-1929132113806019.0020671.84023161
SY NihuteMAAT20Is2025-2026252343805620.0043188.17011248
Sew ShivnarineWITests1978-197981413796329.15--042370
Dirk WellhamAUSODIs1981-1987171723799725.2769954.22010160
Mark DekkerZIMODIs1992-1996222223797918.9579847.49020163
MM BaigQATT20Is2023-20263732937960*16.48310122.260141922
Daniel AjekunNGRT20Is2019-2025363423793611.8451174.17003322
Danny MorrisonNZTests1987-1997487126379428.42169622.350024351
Afsar ZazaiAFGTests2018-20261017137811323.6375650.00101345
NMS ParamSINT20Is2019-20232018437872*27.00323117.030213210
Zin HarrisNZTests1955-1965918137810122.2410.00113172
Jandre CoetzeeTHAT20Is2023-20262623637845*22.24349108.310012414
Shreyas MovvaCANT20Is2021-2026282353783721.00358105.59001298
Geoff LawsonAUSODIs1980-198979521837833*11.1250075.60009194
Jock EdwardsNZTests1977-198181503775525.1364658.36032523
Shardul ThakurINDTests2018-2025132113776718.8563059.84043469
George MannENGTests1948-19497122376136*37.606747.76100302
Mark RamprakashENGODIs1991-2001181843765126.8654469.12010225
Zeshan ArifAUAT20Is2019-2026362543766117.90285131.930123225
Avishka FernandoSLT20Is2019-2025383733763711.0640892.16005288
Ajinkya RahaneINDT20Is2011-2016202023756120.83331113.29012326
Sean AbbottAUSODIs2014-2025292123746919.6838896.390213213
Omar RassolBULT20Is2021-20242322437499*20.78305122.620322923
RR SharanCAAT20Is2023-20242222237486*18.7041191.000252920
David CapelENGTests1987-1990152513749815.58123130.38024341
R LutaayaUGAT20Is2022-2026312703747013.85296126.35015429
Reggie SchwarzSATests1906-1912203583746113.8525851.16016211
Gil LangleyAUSTests1951-19562637123745314.962025.00013200
Chris LewisENGODIs1990-19985240143743314.3845981.48006256
Adeeb UsmaniUAEODIs20261211037311633.9147179.191212912
Gilbert ParkhouseENGTests1950-195971303737828.69300.00021170
Esam RahmanJPNT20Is2025-2026141433736433.91300124.330213712
Pushkar SharmaKENT20Is2022-2025272633734316.22350106.57002427
Syed KirmaniINDODIs1976-198649311337348*20.7261660.55002240
Robert SamuelsWITests1996-1997612237212537.2085543.51110524
Clement TommyVANT20Is2019-2026282413724716.1738895.880022312

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