Batting by year (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 896 of the 2,568 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Daren GangaWI20062006713154913545.75122045.00130730
Azhar AliPAK20212021915254912642.23123844.35133711
Asad ShafiqPAK20142014914254813745.67103952.741205712
Kieran PowellWI20172017101905489028.84118446.28022703
Andrew FlintoffENG/IWX20052005916054710234.1979069.241416816
Rohit SharmaIND20232023813054512041.9293158.542216013
MahmudullahBAN20102010714154511541.9288261.79141793
Saud ShakeelPAK20242024713054414141.8595157.20221441
Mark BoucherSA20062006112115448527.20108949.95051722
Ricky PontingAUS20052005916254311738.7998155.35121604
Salman ButtPAK20102010816054310233.94106051.23131870
Misbah-ul-HaqPAK201620161018154311431.94113247.97142485
Sachin TendulkarIND2009200969154116067.6396955.83230714
Mitchell MarshAUS20232023510254011867.5073973.071407610
Ryan RickeltonSA20252025611154025954.0090259.87110636
Angelo MathewsSL2024202491715408833.75114247.29041493
David BedinghamSA202420241018154011031.7678968.441216212
KL RahulIND2016201679053919959.8986962.03211587
Mohammad RizwanPAK202420247131539171*44.9290159.82121466
Saud ShakeelPAK20232023592537208*76.71117445.74210610
Rishabh PantIND20182018814053711438.3675471.221215516
Tamim IqbalBAN2017201781605378233.56101952.70051595
Tom LathamNZ201520158161537109*35.80113947.15131642
Alex HalesENG20162016101905379428.26120144.71050762
Ben StokesENG20182018102005376626.85116546.09042577
BJ WatlingNZ201520158143536142*48.73110948.33220652
Alex CareyAUS202220221114353611148.7387561.26121542
Aiden MarkramSA20242024815053610635.7383164.50130724
Asad ShafiqPAK20182018916053610433.50109448.99132604
Virat KohliIND20212021111905367228.21121644.08044601
Shai HopeWI20252025816053414033.38105550.62210614
MS DhoniIND2014201491715348233.3898154.43052763
Kaushal SilvaSL20162016918053411529.67127241.98131620
Nazmul Hossain ShantoBAN20252025610153214859.1191558.14310557
Jacques KallisSA20092009611053212048.36106050.19220693
Matthew WadeAUS20192019916253211738.0092557.51211663
Virender SehwagIND200620061018153118031.2465381.32123724
Dhananjaya de SilvaSL20212021610153016658.8996355.04220533
Tharanga ParanavitanaSL20092009101805307329.44103551.21042680
Rory BurnsENG202120211019053013227.89128241.34136652
Adam GilchristAUS20052005914152916240.6957192.642116216
Alviro PetersenSA20102010815052910035.2798853.54130585
Mominul HaqueBAN2024202410192529107*31.1295655.33155665
Azhar AliPAK20102010816252892*37.71136438.71052620
Mark BoucherSA200820081519352811733.00115645.67120530
Brian LaraWI2003200336052720287.8372472.792207310
Ben StokesENG20172017712052711243.9282963.57241756
Dimuth KarunaratneSL20192019815052712235.13111447.31130551
Ravindra JadejaIND202420241218052711229.28104550.431324211
Marnus LabuschagneAUS2021202159152610865.75107249.07240542

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.