ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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 team (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Ramesh PowarINDIndia20072201376.501872.2200020
Boyd RankinENGEngland201412013136.502454.1700120
Leland HoneENGEngland18791201376.50--000-0
Harry MusgroveAUSAustralia18851201396.50--00000
The Hon. Charles CoventryENGEngland1889221131213.00520.0000020
Robert StewartSASouth Africa18891201396.50--00000
Arthur ConinghamAUSAustralia189412013106.50--00000
Shute BanerjeeINDIndia19491201386.50--000-1
Paul ParkerENGEngland198112013136.504926.5300120
Munir AhmadAFGAfghanistan202112013126.503339.3900020
William CooperAUSAustralia1881-18842311376.50--00000
Dick PollardENGEngland1946-19484321310*13.00--00000
Chadwick WaltonWIWest Indies200924013103.252065.0000101
Pat TrimbornSASouth Africa1967-19704421311*6.5030.0000100
Suruj RagoonathWIWest Indies19992411394.334230.9500110
Tinu YohannanINDIndia2001-2002344138*-3043.3300010
Kerry WalmsleyNZNew Zealand1995-20003501352.603339.3900220
Jubair HossainBANBangladesh2014-2015652137*4.338814.7700110
Tom GoddardENGEngland1930-19398531386.50--00100
Rony StanyforthENGEngland1927-1928461136*2.60--00100
Umesh KulkarniINDIndia1967-19684851374.33287.1400110
Billy MurdochENGEngland1892110121212.00--000-0
George GladstoneWIWest Indies19301111212*-1485.7100020
Gary RobertsonNZNew Zealand1986110121212.003534.2900020
Shahid SaeedPAKPakistan1989110121212.001485.7100010
Graeme SmithIWXICC World XI200512012126.003040.0000110
Nelon PascalWIWest Indies201022012106.002744.4400020
Prenelan SubrayenSASouth Africa20252201286.001963.1600010
Towhid HridoyBANBangladesh20261201296.003336.3600010
Haris RaufPAKPakistan202212012126.003435.2900100
L McCarthyIREIreland202612012116.002450.0000020
Claude FloquetSASouth Africa19101211211*12.00--00000
Frank WaltersAUSAustralia18851201276.00--00020
Glendon GibbsWIWest Indies195512012126.00--00100
Ghulam AbbasPAKPakistan196712012126.007615.7900110
Murray WebbNZNew Zealand1971-197432012126.004129.2700100
Tony PigottENGEngland1984121128*12.003633.3300010
Abdul WasiAFGAfghanistan20211201296.007017.1400010
Len HopwoodENGEngland19342311286.009312.9000000
Wafadar MomandAFGAfghanistan2018-2019231126*6.003336.3600120
Lalith KaluperumaSLSri Lanka19822411211*4.005123.5300210
Praveen JayawickramaSLSri Lanka2021-2022565128*12.003237.5000110
Chester WatsonWIWest Indies1960-19627611252.403228.1300200
James WhitakerENGEngland1986110111111.003432.3500010
Colin GuestAUSAustralia1963110111111.005221.1500010
Vinay KumarINDIndia20121201165.502445.8300020
Brandon BessWIWest Indies20101211111*11.001291.6700111
Glenton StuurmanSASouth Africa202222011115.503135.4800120
Marquino MindleyWIWest Indies20221211111*11.003729.7300111
Ned GregoryAUSAustralia187712011115.503135.4800110

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.