Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM58/0 (16)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st 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)ODIFinal · 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 bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st 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,774 of the 11,780 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Neil MacRaeSCOScotland20062201085.003627.7800010
Glenroy ReynoldsBEABelize2019321106*10.0010100.0000001
Zahirbhai PatelZAMZambia202632010105.001283.3300120
Jahmar HamiltonWIWest Indies2019-20212301053.337712.9900100
Seth RanceNZNew Zealand2017-201910301083.332147.6200000
J PakemanBEABelize20245301073.332540.0000110
J HansrodSWASwaziland20214301073.332540.0000010
Justin PitcherBERBermuda2019-2023933105*-1952.6300000
Akif JavedPAKPakistan20253311085.001471.4300020
R CunninghamGIBGibraltar2021-2022733107*-1376.9200000
T YotharatTHAThailand2022-2025633106*-2441.6700000
BAA ZammittGIBGibraltar20233301093.332540.0000100
J GhelzaiAUAAustria20257301063.339111.1100101
Ronitkumar AhirPANPanama20254301063.331376.9200000
G CupidoSWISwitzerland20254311010*5.001190.9100201
Ashar AbbasCOSCosta Rica20263311010*5.001662.5000200
A WichakamTHAThailand202653010103.331662.5000210
Bruce PattersonSCOScotland199933010103.334323.2600220
Abdul RahmanAFGAfghanistan2023331104*5.003727.0300000
ZE MatsinheMOZMozambique2019-20221341104*3.332934.4800000
N NdoutengCAMCameroon2021-2023542109*5.002147.6200110
Ali HasanITAItaly2022-202611411010*3.331566.6700301
DL RichardsSTHSt Helena20224411043.331376.9200010
T WuataiCOOCook Islands2024-2025642107*5.002934.4800110
Harry DeanENGEngland19123421085.00--00100
John HodgesAUSAustralia18772411083.331844.4400110
Rahul SanghviINDIndia1998-200111401082.503330.3000201
Steven HallettPERPeru20194401052.501662.5000110
JJ EsmeijerNEDNetherlands2002-20036511072.504323.2600310
Khaleel AhmedINDIndia2018-202429531055.001952.6300010
S KubhekaSWASwaziland2021-2022752105*3.332441.6700110
D TraoreMABMali2022-20236521063.332737.0400210
A TripathiMEXMexico2019-20259521063.332934.4800010
Anthony MartinWIWest Indies20111065104*10.002934.4800000
M LeporoporoLESLesotho2021-20269621052.502343.4800210
J ShajuMACMalta2021-20242173104*2.502934.4800100
K BabuSOUSouth Korea2025875103*5.002343.4800000
Ed GiddinsENGEngland1999-20004731072.505617.8600310
Amila AponsoSLSri Lanka2016-201812841042.504721.2800200
Sajid KhanCROCroatia2025-202612851053.332934.4800200
Mohammed NadeemQATQatar2019-202439107104*3.331758.8200210
Lahiru GamageSLSri Lanka2014-2018141371031.671267.9400100
T TumursukhMONMongolia2023-202616155106*1.004920.4100900
Faisal AtharPAKPakistan2003110999.003823.6800010
William PerkinsWIWest Indies2008110999.001181.8200010
Soochan ParkSOUSouth Korea2022210999.001752.9400000
Rashid KhanIWXICC World XI2018110999.007128.5700001
Anam MollikITAItaly2019210999.001090.0000010
Ravindu FernandoSLSri Lanka2023110999.001090.0000010
A KapoorCANCanada202221199*-4225.0000010
PreviousPage 137Next

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.