Live4th ODI · Ireland in Namibia 2026/27NAM1/0 (2)IRE298/8 (50)NAM need 298 runs in 288 ballsLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by team (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v India×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Rick DarlingAUSAustralia1978-197961112796527.9032246.89030250
Keegan PetersenSASouth Africa2021-20234702788239.7150654.94030380
Adrian BarathWIWest Indies201151002786427.8056549.20030344
Nazar MohammadPAKPakistan1952581277124*39.57--11100
Dion NashNZNew Zealand1994-1999913827789*55.4069639.80022231
Wasim AkramPAKPakistan1987-1999121512776219.7948454.75012358
Heath StreakZIMZimbabwe1998-200591812754016.1877535.48002262
Morné MorkelSASouth Africa2006-2018172552743513.7051253.52003420
Ken MackayAUSAustralia1956-196081002738927.30--02200
Fazal MahmoodPAKPakistan1952-1961141932723317.00--00200
Qasim UmarPAKPakistan1983-198433027121090.3344247.51100270
Imran FarhatPAKPakistan2004-200648027010133.7553250.75110430
BJ WatlingNZNew Zealand2010-2021915227012420.7781733.05102330
Vernon PhilanderSASouth Africa2013-201981532635921.9264141.03014302
Marco JansenSASouth Africa2021-202571012619329.0038567.79022289
David MurrayWIWest Indies1978-197961012618429.0025832.5602180
Keshav MaharajSASouth Africa2018-2025101712617216.3152549.71013371
David LloydENGEngland1974221260214*260.0051750.29100200
Ross MorganNZNew Zealand19654702608237.14--020390
Desmond LewisWIWest Indies19713522598886.33--030200
Bruce PairaudeauWIWest Indies195358025711532.13--11100
Lahiru ThirimanneSLSri Lanka2015-202271402576218.3668237.68023261
Muttiah MuralitharanSLSri Lanka1993-2010222472576715.1236570.41013297
Kusal MendisSLSri Lanka2017-202248025611032.0038167.19111380
Ken RutherfordNZNew Zealand1988-19946902566928.4456745.15031243
Aamer MalikPAKPakistan198945025411750.8064439.44201300
Basil D'OliveiraENGEngland1967-197159225410936.2950350.50100292
Mehedi Hasan MirazBANBangladesh2017-202471412525119.3856644.52012394
Vic PollardNZNew Zealand1965-196991702524314.82195.26001302
Geoff MillerENGEngland1979-19824412509883.3357343.63030250
John ReidNZNew Zealand1981351250123*62.5089128.06111210
David RichardsonSASouth Africa1992-1997101622495017.7971834.68010270
Nazmul Hossain ShantoBANBangladesh2022-20244802488231.0049650.00021303
Matt HorneNZNew Zealand1998-199951002486324.8077232.12010291
Michael HoldingWIWest Indies1976-1983151812455814.415858.62024912
Brian LuckhurstENGEngland197136024410140.6758641.64110291
Malinda WarnapuraSLSri Lanka200835124311560.7542357.45121291
Phil JaquesAUSAustralia2007-20084702436634.7150448.21031250
Jermaine BlackwoodWIWest Indies2016-202371112436324.3046851.92022277
Keith ArthurtonWIWest Indies1989-1994713424270*26.8962039.03011244
James NeeshamNZNew Zealand2014-2016241241137*80.3330878.25111380
Rory BurnsENGEngland202161102416121.9158940.92024271
Gary CosierAUSAustralia1977-19784802406830.0049048.78021260
Dion EbrahimZIMZimbabwe2001-200551002399423.9065036.77011250
Andrew HallSASouth Africa2004-200636023816339.6763937.25101291
Mitchell MarshAUSAustralia2014-202491712384714.8849048.57002257
John CrawleyENGEngland2002461237100*47.4045052.67110270
Matt RenshawAUSAustralia2017-202361102366821.4562237.94021312
Denesh RamdinWIWest Indies2006-2013612523662*33.7146550.75020322
Ravi RatnayekeSLSri Lanka1982-19874702359333.57--020140

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.