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
Neil FerreiraZIMZimbabwe2005120211610.509921.2100020
Jason PatrajCANCanada2007220212010.504843.7500010
Darren PattinsonENGEngland2008120211310.505042.0000030
S DanielSLSri Lanka2023-2024220211210.503461.7600030
Simon ShaldersCHAChile2023220212110.503560.0000120
Nathan InglestonPANPanama2025-20265212117*21.003265.6300010
Raheel ThakkarSINSingapore20264212113*21.002972.4100010
The Revd Vernon RoyleENGEngland1879120211810.50--00000
Godfrey CrippsSASouth Africa1892120211810.50--00000
John ReedmanAUSAustralia1894120211710.50--00011
George GloverSASouth Africa18961212118*21.00--00000
Lisle NagelAUSAustralia19321212121*21.006035.0000140
Ali AsadUAEUnited Arab Emirates2004221211221.004744.6800030
Shaheed KeshvaniCANCanada2009-2010731211710.503953.8500000
Karweng NGPHIPhilippines201943021147.003070.0000001
T TakadaJPNJapan20233312112*10.5019110.5300020
Chemar HolderWIWest Indies2020-20212332113*-4052.5000030
R SheshadriSINSingapore20244312115*10.502295.4500011
R PisalROMRomania2019-2025113021127.002487.5000030
A RoyNEDNetherlands20266322114*21.002777.7800020
BADL FaunceGREGreece202643021117.003265.6300020
Bill BellNZNew Zealand19542332121*---00000
Simon SmithSCOScotland2010-20125412197.004052.5000110
Zain AbbasiBOTBotswana2019-202244021165.2518116.6700121
Shahid MahmoodBHRBahrain20221243211721.002680.7700002
C ForshawGUEGuernsey2024-20261542211210.502680.7700001
Trevor MealeNZNew Zealand195824021105.25--00011
J GrzinicCROCroatia2022-2024752218*7.004942.8600210
Azri AzharMASMalaysia2024-2026155121135.252391.3000011
B BotchaMABMali202655021134.204942.8600020
Walter BrearleyENGEngland1905-19124522111*7.0040.0000200
Johnny LindsaySASouth Africa1947352219*7.00--00200
John TrimWIWest Indies1948-195145121125.2510.0000200
Martin McCagueENGEngland1993-199435021114.207030.0000230
William PeatfieldGUEGuernsey2019-202218642112*10.502295.4500130
Jacob MulderIREIreland2016-201712642115*10.502295.4500120
Wesley ViraliliuVANVanuatu20199622185.2521100.0000030
Abdul RehmanMOZMozambique2023-2025116021123.504546.6700330
Nirmaljit SinghCAACambodia2025963217*7.005240.3800111
Monkey HornbyENGEngland1879-18843602193.502445.8300110
Jack HillAUSAustralia1953-1955363218*7.00--00120
HL HarjiSEYSeychelles2021-202697121143.503070.0000321
Y JastiMEXMexico2024-202611702193.003658.3300210
Neal RadfordENGEngland1986-19889732112*5.259721.6500210
PSRK SudarshanSINSingapore2025-2026188221113.502487.5000511
David TerbruggeSASouth Africa1998-2004111062155.2511118.9200200
Imraan KhanSASouth Africa2009110202020.006431.2500010
R HeynsLUXLuxembourg2020210202020.0016125.0000031
Fish MarkhamSASouth Africa1949110202020.00--000-0
Muhammad QasimMACMalta2025110202020.0017117.6500020
PreviousPage 121Next

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.