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×

Qualification: Minimum 500 balls faced.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Shikhar DhawanIND2017201758055019068.7559592.44220774
Harry BrookENG2022202246048015380.0052192.133105512
Harry BrookENG20232023814170118653.9276691.511618611
Rishabh PantIND20222022712168014661.8274890.912417521
Zak CrawleyENG20232023815160618943.2968588.47130783
Ben DuckettENG202520251018073514940.8383388.242321006
Virender SehwagIND20122012916050511731.5657687.67112763
Ben DuckettENG2024202417321114915337.06132087.052621537
David WarnerAUS201620161119174814441.5686186.88221916
Ben DuckettENG20232023815165418246.7176086.05130782
Travis HeadAUS20242024915060815240.5371285.39313678
Harry BrookENG2024202412200110031755.00129485.0143110514
Harry BrookENG2026202671205589146.5066783.66061674
Harry BrookENG202520251018177115845.3593482.552428214
David WarnerAUS201420149180113614563.11138781.9063113011
David WarnerAUS2015201513240131725354.88160981.8547216311
Travis HeadAUS202220221015265517550.3881080.86231795
Sarfraz AhmedPAK2015201581344649651.5657480.84030422
Jamie SmithENG2025202510184577184*41.2172279.921316614
Brendon McCullumNZ2015201581514258030.3653279.89032538
Travis HeadAUS202520251121181717040.85102979.40230979
Quinton de KockSA20192019815071312947.5390378.96251967
Quinton de KockSA201620168132695129*63.1888478.62250966
Rishabh PantIND20252025713062913448.3880977.752406126
Joe RootENG202320238142787153*65.58103176.332506815
Sean WilliamsZIM20252025816164813743.2084976.33140826
Virat KohliIND2017201710162105924375.64138976.24512976
Jonny BairstowENG2022202210193106116266.31139676.0061212818
Rohit SharmaIND2019201956055621292.6773275.963006520
Alex CareyAUS202520251117176715647.94101075.94241787
Travis HeadAUS202320231223191916341.77121675.5815112713
Kushal Janith PereraSL20162016713039611030.4652675.29110504
Niroshan DickwellaSL20172017112227738338.65103174.98061876
David WarnerAUS201220121118078818043.78105374.832409511
Travis HeadAUS2026202659040816345.3355373.78200601
Sarfraz AhmedPAK20142014916574311267.55100873.71340752
Wiaan MulderSA202520257122669367*66.9091173.44201876
Quinton de KockSA201720171219261910136.4184573.25140787
Mitchell MarshAUS20232023510254011867.5073973.071407610
Glenn PhillipsNZ20242024122144957829.1267873.010314618
Rishabh PantIND20242024917157610936.0078973.001316513
Alex CareyAUS20242024915244098*33.8560572.73030454
Brendon McCullumNZ201420149160116430272.75160472.5740013133
Nazmul Hossain ShantoBAN2023202348044014655.0060772.49301545
Ross TaylorNZ20152015816163629042.4087872.44113881
MS DhoniIND20132013812245922445.9063472.40100566
Tom BlundellNZ202420241222246611523.3064472.361134811
Jamie SmithENG20242024915063711142.4788172.301406315
Babar AzamPAK20192019611261610468.4485272.30330842
Darren SammyWI201220121015145610632.5763372.041215512
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.