Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by year (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2012-01-01×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Temba BavumaSA201620169153505102*42.08105447.91131681
Dawid MalanENG20172017915050514033.67117942.83140711
Virender SehwagIND20122012916050511731.5657687.67112763
Justin GreavesWI2025202510203505202*29.7199051.01112570
Usman KhawajaAUS20152015351504174126.0072469.61310385
Azhar AliPAK20172017612050412742.00129438.95231412
Shikhar DhawanIND20142014816050411531.5083460.43122612
Mushfiqur RahimBAN20252025610150316355.89102449.12210342
Temba BavumaSA20242024510150311355.8994153.45141456
Mominul HaqueBAN20212021713150312741.92105147.86211550
Jos ButtlerENG20192019102005027025.10103648.46031636
Joe RootENG20262026713150116041.7582061.10130600
Tristan StubbsSA20242024815150012235.7195252.52210428
Keegan PetersenSA2022202271304998238.3898550.66040610
Kane WilliamsonNZ2020202046049825183.0091154.67210603
Dimuth KarunaratneSL20162016918149811029.29101449.11133520
Shivnarine ChanderpaulWI201420147114497101*71.00103747.93130501
Faf du PlessisSA20192019714249710341.42102548.49140663
Jos ButtlerENG20202020914149715238.2393053.44121528
Moeen AliENG20172017111914978727.6181161.28032625
Ben StokesENG20252025916049614131.00108145.88121503
Glenn PhillipsNZ20242024122144957829.1267873.010314618
KL RahulIND2024202491624938635.2185757.53042524
Tim PaineAUS20182018101954936235.21119141.39021502
Chris WoakesENG20162016122154936630.81110844.49021591
AB de VilliersSA20152015610049214849.2096750.88121593
Matt RenshawAUS20172017713049218437.85106046.42120593
Shaun MarshAUS201820181019049215625.89117142.02112571
Mushfiqur RahimBAN2013201369049120054.5693052.80130525
Mushfiqur RahimBAN201820188151490219*35.0099549.25111531
Kusal MendisSL202420249161490106*32.6772967.22122596
Steve SmithAUS20242024917349014035.0091553.55212524
Faf du PlessisSA20132013912148913744.45113043.27200522
Mohammad HafeezPAK2014201459148819761.0078462.24211575
Jermaine BlackwoodWI20212021102004886824.40106145.99020604
Dhananjaya de SilvaSL20232023610248612260.7579461.21131628
Shikhar DhawanIND20152015610148517353.8989554.19202600
Kraigg BrathwaiteWI201520151020048511624.25101447.83112501
Marlon SamuelsWI20152015918048410326.89112443.06122575
Cheteshwar PujaraIND20142014102004837324.15116441.49021641
Darren BravoWI20122012814148212737.08111643.19120581
Will YoungNZ2024202471424817140.08100847.72040565
Ollie PopeENG202020209143481135*43.7384357.06140601
Harry BrookENG2022202246048015380.0052192.133105512
Ajinkya RahaneIND20212021132304796720.83111343.04022573
Shubman GillIND2021202191714789129.8888254.20042558
Shadman IslamBAN20252025610047712047.7077761.39130572
MahmudullahBAN20182018815347613639.6787054.71213335
Jeet RavalNZ2017201771104758843.18107244.31040630
Martin GuptillNZ20152015714047515633.9389353.19132564

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.