Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1014th Match · Abu Dhabi T10 League 2026RDCYLT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by team (Men's Tests)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Australia×From 2016-01-01×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGEngland2017-202625483183716040.82341553.7931471868
Cheteshwar PujaraINDIndia2017-202317301137820247.52366937.564741373
Ben StokesENGEngland2019-202620392126615534.22246351.4038112632
Jonny BairstowENGEngland2017-202317322103611934.53184556.1524012010
Virat KohliINDIndia2017-20251831195618631.87206446.32322963
Babar AzamPAKPakistan2016-20241325192519638.54178951.70242916
Zak CrawleyENGEngland2021-20261325091918936.76125073.521521104
Rishabh PantINDIndia2018-202512212879159*46.26129767.771308515
Azhar AliPAKPakistan2016-202210191869205*48.28200843.28240825
Ajinkya RahaneINDIndia2017-20231324281811237.18167848.751418210
Temba BavumaSASouth Africa2016-20261120376817945.18161947.44150794
KL RahulINDIndia2017-2025142527649033.22146652.11082854
Aiden MarkramSASouth Africa2018-2026713073915256.85129956.89322933
Harry BrookENGEngland2023-2026101917218540.0689980.20061708
Dinesh ChandimalSLSri Lanka2016-20259171682206*42.63143647.49222647
Kusal MendisSLSri Lanka2016-2025917164517640.31103362.44140709
Dawid MalanENGEngland2017-20221019062714033.00152941.01151851
Ravindra JadejaINDIndia2017-2025162326208129.52129148.020616310
Imam-ul-HaqPAKPakistan2018-2023714159015745.38152138.79231496
Rohit SharmaINDIndia2018-20241221156612028.30108052.411206011
Dean ElgarSASouth Africa2016-202310191550141*30.56142138.71222683
Asad ShafiqPAKPakistan2016-2019714054613739.00101753.69142503
Shubman GillINDIndia2020-2025916153712835.8089260.20120673
Ben DuckettENGEngland2023-2026101905239827.5364481.21021621
Mohammad RizwanPAKPakistan2019-20247132510104*46.3681462.65122505
Abdullah ShafiquePAKPakistan2022-20246121507136*46.09125340.46132504
Quinton de KockSASouth Africa2016-2018712050410442.0078164.53140644
Dhananjaya de SilvaSLSri Lanka2016-2025816148412932.2787755.19111651
Rory BurnsENGEngland2019-2022816046713329.19107443.48123610
Chris WoakesENGEngland2017-2023142524594419.9687052.76002595
AB de VilliersSASouth Africa2018482427126*71.1765565.19141604
Sarfraz AhmedPAKPakistan2016-202361124239447.0057773.31040342
Yashasvi JaiswalINDIndia2024-2025510139116143.4473253.42122444
Faf du PlessisSASouth Africa2016-2018713238112034.6464658.98201563
Alastair CookENGEngland2017-2018591376244*47.0074850.27100390
Angelo MathewsSLSri Lanka2016-202571203687630.6767654.44030304
Moeen AliENGEngland2017-2023101803635420.1772550.07012376
Tom LathamNZNew Zealand2016-202471403627325.8693238.84031380
Jos ButtlerENGEngland2019-202291813547020.8291838.56012423
Shan MasoodPAKPakistan2019-202451003376833.7062753.75031342
Kraigg BrathwaiteWIWest Indies2016-2025713033011025.3877942.36121341
Dimuth KarunaratneSLSri Lanka2016-202591703298619.3570146.93023370
Stuart BroadENGEngland2017-2023183293175613.7856356.31014278
Joe DenlyENGEngland201951003129431.2075341.43030441
Younis KhanPAKPakistan2016-2017361298175*59.6060948.93111293
Nithish Kumar ReddyINDIndia2024-202559129811437.2546464.22101308
Hashim AmlaSASouth Africa2016-201871302945622.6267843.36012331
Vernon PhilanderSASouth Africa2016-201871222917329.1055252.72020355
Yasir ShahPAKPakistan2016-2019712028611323.8363145.32101311
Ollie PopeENGEngland2021-202581602824617.6348258.51001280
Page 1Next

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.