Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th 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 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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/27QUETAS

Batting by team (Men's Tests)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×From 2012-01-01×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
David WarnerAUSAustralia2012-202315270141520052.41176780.0855117016
Virat KohliINDIndia2013-2024162821408254*54.15245957.263501846
Joe RootENGEngland2015-202215271121019046.54192362.922901554
Ben StokesENGEngland2015-202215260117725845.27158974.0744114030
Kane WilliamsonNZNew Zealand2012-202412203106817662.82215949.476211207
Steve SmithAUSAustralia2014-202615272101610440.64195851.8925212212
Jonny BairstowENGEngland2012-202212222915150*45.75136067.281621207
Ajinkya RahaneINDIndia2013-20221322388412746.53169852.0634111114
Cheteshwar PujaraINDIndia2013-20221526085115332.73194543.751631195
Michael ClarkeAUSAustralia2012-20146113797259*99.63121365.703011032
Rohit SharmaINDIndia2013-20241120173821238.84114364.573038622
Dimuth KarunaratneSLSri Lanka2016-202411221730158*34.76128856.68241911
Angelo MathewsSLSri Lanka2012-2024102027038939.06142649.30060786
Usman KhawajaAUSAustralia2016-202511201694195*36.53142448.74242814
Shan MasoodPAKPakistan2013-2025918068614538.11132151.93153716
Babar AzamPAKPakistan2018-202591806678137.06106862.450701110
Alastair CookENGEngland2012-20171122064711529.41155641.58132792
Asad ShafiqPAKPakistan2013-2019815057913038.60115250.26241793
Dhananjaya de SilvaSLSri Lanka2016-20241018150479*29.6583160.65041665
Mayank AgarwalINDIndia2019-2022610047521547.5087754.16210668
Murali VijayINDIndia2013-201891714609728.75122137.67020631
Ollie PopeENGEngland2020-20226103445135*63.5770063.57140581
KL RahulINDIndia2018-2025917043712325.71105741.34211606
Kusal MendisSLSri Lanka2016-20241122143584*20.7171660.75027684
Ravindra JadejaINDIndia2013-2025111614349128.9372260.11032369
Shaun MarshAUSAustralia2014-2018714041714829.7997842.64113481
Mohammad RizwanPAKPakistan2021-20256111409115*40.9082749.46110353
Henry NichollsNZNew Zealand2016-202279040011844.4467459.35211530
Dinesh ChandimalSLSri Lanka2012-202481603948524.6382847.58021530
Travis HeadAUSAustralia2022-2026610038812138.8049378.70131523
Kushal Janith PereraSLSri Lanka2016-2021591378153*47.2549476.52130467
Moeen AliENGEngland2015-201781543688733.4559262.16031483
Azhar AliPAKPakistan2013-2021102013596518.89104934.22023390
Matt RenshawAUSAustralia2016-202659235719051.0083542.75110393
Misbah-ul-HaqPAKPakistan2013510135310039.2282542.79121376
BJ WatlingNZNew Zealand2013-201771003456334.5087539.43031540
Stuart BroadENGEngland2012-20221827433657*14.6141281.55014359
Dominic SibleyENGEngland2019-2020471324133*54.0078441.33100511
Ravichandran AshwinINDIndia2013-2023142133215617.8358255.15011391
Kraigg BrathwaiteWIWest Indies2014-2024917032010618.8277341.40103371
Jermaine BlackwoodWIWest Indies2014-202361203107925.8358253.26020411
Rachin RavindraNZNew Zealand202424030124075.2553756.05100313
Jason HolderWIWest Indies2014-2024815329981*24.9252756.74023366
Mitchell StarcAUSAustralia2012-20261220429968*18.6951358.28032346
Zak CrawleyENGEngland2020-2022610129769*33.0059649.83020430
Michael HusseyAUSAustralia201235029510359.0045365.12210314
Mushfiqur RahimBANBangladesh2015-202481402916520.7958250.00022382
Brendon McCullumNZNew Zealand2012-201351012856131.6764144.46031322
Sean WilliamsZIMZimbabwe2014-202536128413756.8030094.67110332
Niroshan DickwellaSLSri Lanka2014-202171312797223.2542765.34011352
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.