Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th 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 drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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/27QUETASODI1st ODI · England tour of Australia 2026AUSENG

Batting by team (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.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Kanwar Rai SinghINDIndia1948120262413.003281.2500011
Barry HadleeNZNew Zealand1975221261926.009327.9600010
Clive RiceSASouth Africa1991320261413.003770.2700011
Wasim HaiderPAKPakistan1992320261313.007037.1400010
Zaheer KhanAXAsia XI2005-20074332620*-26100.0000020
Burton van RooiNAMNamibia2003332261726.003868.4200030
C BayraktarTURTurkey202233026128.673476.4700002
Azin RafeegMALMaldives2023-20243322624*26.0022118.1800131
AM RajpurohitGAMGambia202433026228.673476.4700131
Khandubhai AhirPANPanama2024331262213.004261.9000011
AS HundalCANCanada2025-202633026208.674557.7800130
Chamalka FernandoSINSingapore202633026128.6725104.0000020
Aftab HabibENGEngland199923026198.6714018.5700040
Pervez MirPAKPakistan1975-1977331261813.004459.0900020
SL StewartNZNew Zealand201044026146.505944.0700020
Rishi PillaiGERGermany201954126148.673574.2900110
Sachin KumarBHRBahrain2022-202412412619*8.673281.2500130
Fayaz MohammadBULBulgaria2020-202254126128.6719136.8400040
T VanuaruaCOOCook Islands20226412614*8.6721123.8100113
Samarth ShettySWESweden202544026166.503966.6700121
Jim PothecarySASouth Africa196034026126.50--00020
Ian GreigENGEngland198224026146.5010225.4900020
Rudie van VuurenNAMNamibia200355226148.673868.4200221
Mosharraf HossainBANBangladesh2008-20165512686.507534.6700000
U ShantuPORPortugal2025-202621632613*8.6725104.0000110
George McShaneAUSAustralia1885-18883612612*5.20170.0000320
Charles VintcentSASouth Africa1889-18923602694.333834.2100120
Tim ShawSASouth Africa1991-19949642617*13.003574.2900110
Robert HaynesWIWest Indies1989-199186126185.206639.3900210
Sultan ZarawaniUAEUnited Arab Emirates1994-199676026134.336241.9400110
Isaac AboagyeGHAGhana2019-20267712694.334854.1700210
Dominic DrakesWIWest Indies2021-202313702683.713672.2200130
Tom CartwrightENGEngland1964-19655722695.201136.3600230
P FlorinROMRomania2019-2021158526148.673183.8700120
E HavenBAHBahamas2021-202615812663.717335.6200210
P Suman Bhai AhirPANPanama2024-2026108126103.714360.4700230
Alan IgglesdenENGEngland1989-199478426186.508530.5900320
Hammadullah ShinwariFINFinland20261391265*3.253868.4200110
George RoweSASouth Africa1896-19025932613*4.33--00300
Raaz MohammadFINFinland2021-202522108269*13.003868.4200110
Vivian KingmaNEDNetherlands2014-202556195269*1.867932.9100601
A PatelCANCanada2003210252525.002986.2100030
Frank SmailesENGEngland1946110252525.00--000-0
Len JohnsonAUSAustralia19481112525*-5149.0200010
Sayed ShirzadAFGAfghanistan2015-2021610252525.0017147.0600022
Jawad DawoodCANCanada2009-20102112525*-19131.5800022
Tahir DarBHRBahrain2019420251512.5025100.0000012
Pratik AgnihotriNORNorway2019220251912.503669.4400020
P StroudFALKFalkland Islands2025220251712.503375.7600031
HJ PatelPANPanama2023220252112.5025100.0000020
PreviousPage 116Next

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.