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 India×From 2016-01-01×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGEngland2016-202529554277221854.35494756.0311812996
Steve SmithAUSAustralia2017-2025183441426178*47.53292348.797231606
Ben StokesENGEngland2016-202523441127614129.67264648.2225214116
Jonny BairstowENGEngland2016-2024224121252114*32.10207560.3426814815
Travis HeadAUSAustralia2018-202515272116316346.52173966.8834113312
Marnus LabuschagneAUSAustralia2019-202515282100710838.73230043.781601140
Ollie PopeENGEngland2018-20251834092119627.09164056.162241032
Dean ElgarSASouth Africa2018-20241121387518548.61186846.842421146
Zak CrawleyENGEngland2021-2025142708528431.56136062.650831257
Ben DuckettENGEngland2016-20251222082315337.41100981.572321205
Usman KhawajaAUSAustralia2018-20251427272818029.12173941.86142792
Alastair CookENGEngland2016-20181019069614736.63155844.67221780
Tom LathamNZNew Zealand2016-2024112216639531.57152043.62081731
Moeen AliENGEngland2016-20211120063214631.60137346.032226410
Jos ButtlerENGEngland2016-20211222262910631.45111556.41133747
Niroshan DickwellaSLSri Lanka2017-2026102025438030.1780367.62042693
Dimuth KarunaratneSLSri Lanka2017-2022816054214133.88119645.32221680
Roston ChaseWIWest Indies2016-202510181512137*30.12101050.69212534
Mushfiqur RahimBANBangladesh2017-2024714048612734.7195450.94121645
Harry BrookENGEngland202559048115853.4459181.39221567
Aiden MarkramSASouth Africa2018-20251223047510620.6582757.44112764
Angelo MathewsSLSri Lanka2017-2022816047211129.5099947.251215012
Pat CumminsAUSAustralia2017-2025183014706316.21112541.78014467
Dinesh ChandimalSLSri Lanka2017-2026611046616442.3697747.70120533
Mitchell StarcAUSAustralia2017-2025182954666119.4286054.190103910
Peter HandscombAUSAustralia2017-20231119244872*26.35112639.79021550
Jamie SmithENGEngland2025592434184*62.0054479.781204711
Sonal DinushaSLSri Lanka2026241420133*140.0072258.17310288
Temba BavumaSASouth Africa2019-2025916441955*34.9282950.54032542
Cameron GreenAUSAustralia2020-2023711040211436.5590944.22111484
Alex CareyAUSAustralia2023-2025101623867027.5755269.93022434
Kraigg BrathwaiteWIWest Indies2016-2023101913847521.33112534.13031401
Tim PaineAUSAustralia2018-2021814237873*31.5081346.49020470
Kane WilliamsonNZNew Zealand2016-202161113758937.5086543.35030470
Matthew WadeAUSAustralia2017-202181623695726.3685843.01012422
Jason HolderWIWest Indies2016-2023915236064*27.6964955.47020445
Will YoungNZNew Zealand2021-202451013598939.8973049.18030424
Haseeb HameedENGEngland2016-202161113598235.90108633.06042412
Chris WoakesENGEngland2016-202511172351137*23.4060757.83112492
Sam CurranENGEngland2018-202171213467831.4555062.91023426
Shaun MarshAUSAustralia2017-201981503346622.2795734.90031341
Keaton JenningsENGEngland2016-2018713033011225.3876343.25112380
David WarnerAUSAustralia2017-202391703305619.4158356.60010452
Nathan LyonAUSAustralia2017-2025223563304111.3865250.61007354
Faf du PlessisSASouth Africa2018-201961203256427.0873943.98041462
Rachin RavindraNZNew Zealand2021-2024510230913438.6351560.00110345
Marcus HarrisAUSAustralia2018-202151013017933.4460250.00020370
Devon ConwayNZNew Zealand2021-20244803009137.5056852.82030403
Mominul HaqueBANBangladesh2017-20246121294107*26.7360548.60113442
Dhananjaya de SilvaSLSri Lanka2017-20266121293119*26.6461247.88111392
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.