Live1st ODI · India in New Zealand 2026/27NZ142/8 (34.2)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th 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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Talha JubairBANTests2002-2004714652316.509753.6100691
YYM JakdaLEST20Is2021-20261816152163.475496.3000643
Jermaine LawsonWITests2002-20051321652143.4717729.3800660
Herb McGirrNZTests1930210515151.00--010-0
Ian BillcliffCANT20Is2010220513725.5039130.7700032
Mark BensonENGTests1986120513025.5016231.4800040
Usman KhanPAKODIs2025220513925.5050102.0000052
Kamil MisharaSLTests2026120513225.506479.6900061
P KhariCZET20Is20232215138*51.0039130.7700052
GY TomarUGAT20Is2025220513325.5045113.3300043
Alfred DipperENGTests1921120514025.50--00030
Abhimanyu MithunINDODIs2010-2011530512417.005592.7300024
Duan JansenSAT20Is20264335125*-35145.7100051
BA ViraliliuVANT20Is2023-2026330513917.0048106.2500040
Charlie TownsendENGTests1899230513817.00--000-0
Chris CowdreyENGODIs19853315146*25.5046110.8700151
Vaughan BrownNZTests19852315136*25.5016431.1000130
Bahir ShahAFGTests2023-2025230513217.007667.1100080
Jonty JennerJERT20Is2026331512925.5040127.5000050
Deep DasguptaINDODIs20015415124*17.008262.2000160
Nasir JamshedPAKTests2013240514612.7510747.6600180
Robert HarveySATests1936240512812.75--00001
Doug PadgettENGTests1960240513112.75--00050
Raqibul HasanBANT20Is2008-2010550511810.206282.2600031
Cheteshwar PujaraINDODIs2013-2014550512710.2013039.2300240
Tim GruijtersNEDT20Is2012-20138535121*25.5047108.5100031
Raymon ReiferWIODIs2019-2023650512710.2010150.5000110
Sikder BillahBHRT20Is2022652513317.0039130.7700151
Abhishek ParadkarUSAODIs2021-2024651512412.758063.7500131
JM PolarouthuHUNT20Is20255525122*17.006479.6900011
Huang JunjieCHIT20Is202466051198.5011942.8600130
Sohail AhmadCROT20Is2022-202386051208.505298.0800013
Jack RobertsonSATests1935-1936361511710.20--00030
Xavier DohertyAUSTests2010-20134735118*12.7515932.0800080
Prince IndrajitsinhjiINDTests1964-196947151238.50--00150
Balwinder SandhuINDODIs1982-198422735116*12.759752.5800221
Devon ThomasWIT20Is2009-202212825131*8.505494.4400042
Junaid SiddiquiCANT20Is2012-20242283512110.2045113.3300122
Lakshmipathy BalajiINDTests2003-200589051315.6712640.4800451
Kaleem SanaCANT20Is2022-202645955113*12.755494.4400023
Rahul BhatiaUAEODIs2022-20249925124*7.2911145.9500140
Bob AppleyardENGTests1954-19569965119*17.008232.9300040
Abdullah JasatPANT20Is2021-2023101025117*6.3846110.8700352
Zaker TaqawiSWET20Is2022-2024141045117*8.507766.2300020
Kuldeep GurjarSOUT20Is2022-20262010051165.108857.9500103
Tony GrayWIODIs1985-1991251155110*8.507766.2300140
Kamrul Islam RabbiBANTests2016-201871455125*5.6728118.1500552
Mir HamzaPAKTests2018-2025714651166.3818228.0200332
Tangeni LungameniNAMODIs2022-2025351895112*5.6711046.3600120
Zeeshan SiddiqiCANODIs2012-2014220504325.0011145.0500031
PreviousPage 133Next

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.