Live5th T20I · India in New Zealand 2026/27NZ140/2 (13.2)IND191/8 (20)NZ need 52 runs in 40 ballsLive5th ODI · Ireland in Namibia 2026/27NAMIRE129 (33.1)Innings break - NAM need 130 runs to winLive9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live61st Match · CSA Pro20 2026/27DOL174/4 (20)BOL36/0 (3.5)BOL need 139 runs in 97 ballsT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

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
James PattinsonAUSAustralia2011-20202125941747*26.0697142.95002447
Chetan SharmaINDIndia1984-1989232793965422.0064249.38012321
Blessing MuzarabaniZIMZimbabwe2017-2026193392884712.0055651.80006377
Sydney BarnesENGEngland1901-19142739924238*8.078342.1700860
Jack WhiteENGEngland1921-1931152292392918.3829934.45001110
Arthur MaileyAUSAustralia1920-19262029922246*11.1044235.29003160
Anrich NortjeSASouth Africa2019-202621359207407.9664831.94008310
Hasan MahmudBANBangladesh2024-20261728920238*10.6357035.44003234
Ghulam AhmedINDIndia1948-195822319192508.73--01903
Norman GiffordENGEngland1964-19731520917925*16.2762924.01001160
Scott BolandAUSAustralia2021-202620269167409.8257329.14006220
Zulfiqar BabarPAKPakistan2013-2016151891445616.0020769.57012154
Champaka RamanayakeSLSri Lanka1988-19931824914334*9.5355026.00007130
Imran TahirSASouth Africa2011-20152023913029*9.2923555.32002181
Len PascoeAUSAustralia1977-19821419910630*10.6026340.30003120
Shayne O'ConnorNZNew Zealand1997-200119279103205.7252419.6600470
Lindsay KlineAUSAustralia1957-1961131695815*8.293713.5100320
Cameron CuffyWIWest Indies1994-20021523958154.1425522.7500650
Khaled AhmedBANBangladesh2018-20261831955222.5018330.05001663
Jeff JonesENGEngland1964-19681517938164.7513321.8000250
David WarnerAUSAustralia2011-202411220588786335*44.601251770.19263713103669
Kevin PietersenENGEngland2005-20141041818818122747.291325561.7223351098581
Ramnaresh SarwanWIWest Indies2000-2011871548584229140.011248446.8015311274714
Shakib Al HasanBANBangladesh2007-2024711308460921737.78747361.68531655628
Ted DexterENGEngland1958-1968621028450220547.89262343.69927651316
Mudassar NazarPAKPakistan1976-1989761168411423138.09891641.23101773581
Hanif MohammadPAKPakistan1952-196954978391533743.99120635.24121552592
Mohammad HafeezPAKPakistan2003-2018551058365222437.65652056.011012845528
Polly UmrigarINDIndia1948-196259948363122342.2260.00121451514
Victor TrumperAUSAustralia1899-1912488983163214*39.05133969.4581372604
Moeen AliENGEngland2014-20236811883094155*28.13597351.805151537534
Andrew JonesNZNew Zealand1987-199539748292218644.27744339.2671122458
Norm O'NeillAUSAustralia1958-196542698277918145.56191842.6061562414
Moin KhanPAKPakistan1990-2004681048274113728.55536251.12415533427
Bert SutcliffeNZNew Zealand1947-1965427682727230*40.1019543.08515520716
Basil D'OliveiraENGEngland1966-197244708248415840.06503943.96515429814
Ken RutherfordNZNew Zealand1985-1995569982465107*27.09535446.043181631415
Peter BurgeAUSAustralia1955-196642688229018138.17230842.1141251926
Dave NourseSASouth Africa1902-192445838223411129.7970543.121153940
Greg MatthewsAUSAustralia1983-199333538184913041.09417844.2641221665
Shane DowrichWIWest Indies2015-2020356281570125*29.07334146.9939817811
Nayan MongiaINDIndia1994-200144688144215224.03374238.541661595
David RichardsonSASouth Africa1992-199841648135910924.27324141.931871442
Dilruwan PereraSLSri Lanka2014-20214377813039518.88277946.89071415823
Dipak PatelNZNew Zealand1987-19973766812009920.69282842.4305101198
Merv HughesAUSAustralia1985-199453708103272*16.65223346.2202109617
Parthiv PatelINDIndia2002-2018253889347131.13192748.470641251
Lance CairnsNZNew Zealand1974-1985436589286416.28122357.650278028
Dick LilleyENGEngland1896-1909355289038420.5210.000410350
Wally GroutAUSAustralia1957-1966516788907415.0877541.030311510

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.