Batting records (Tests)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Australia×At Adelaide Oval×

Player figures come from full scorecards, which we hold for 8 of the 68 matches in this selection (from 2004). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENG2021-20252401446236.0027751.99010160
Ben StokesENG2021-20252401348333.5039134.27010131
Yasir ShahPAK201912012611363.0023952.72100140
Babar AzamPAK20191201059752.5014472.92010120
Dawid MalanENG20211201008050.0020947.85010140
Virat KohliIND2020-2024240967424.0021744.24010110
Zak CrawleyENG2025120948547.0017055.2901080
Nathan AstleNZ2004120905245.0015757.32010130
Shan MasoodPAK2019120876843.5017749.1501091
Stephen FlemingNZ2004120868343.0017449.43010100
Nithish Kumar ReddyIND2024120844242.0010183.1700094
Jamie SmithENG2025120826041.0010975.23010103
Daniel VettoriNZ2004120795939.5013857.2501060
Kirk McKenzieWI2024120765038.0012958.91010110
Harry BrookENG2025120754537.5011963.0300041
Tagenarine ChanderpaulWI2022-2024240704717.5015644.8700171
Chris WoakesENG2021120684434.0013749.64000120
Asad ShafiqPAK2019120665733.0012652.3801070
Joshua Da SilvaWI2022-2024240622315.5014443.0600080
Shubman GillIND2024120593129.508172.8400080
Jofra ArcherENG2025120545127.0011945.3801051
Will JacksENG2025120534726.5016631.9300040
Jacob OramNZ2004120524026.0012541.6000030
Shamar JosephWI2024120513625.505396.2300061
Rishabh PantIND2024120492824.506674.2400070
Roston ChaseWI2022120473423.508555.2900061
Brendon McCullumNZ2004120463623.007660.5300061
Mohammad RizwanPAK2019120454522.5010642.4500140
KL RahulIND2024120443722.007459.4600070
Anderson PhillipWI2022121444344.008253.6600051
Ravichandran AshwinIND2020-2024240442211.005777.1900140
Cheteshwar PujaraIND2020120434321.5016825.6000120
Ajinkya RahaneIND2020120424221.009643.7500131
Brydon CarseENG20251213939*39.006956.5200141
Rory BurnsENG2021120383419.009838.7800060
Iftikhar AhmedPAK2019120372718.509638.5400020
Scott StyrisNZ2004120362818.007448.6500061
Kraigg BrathwaiteWI2022-202424036199.0011730.7700040
Ben DuckettENG2025120332916.5032103.1300060
Alzarri JosephWI2022-202424033168.255658.9300150
Devon ThomasWI2022120311915.509333.3300030
Mohammad AbbasPAK2019120302915.008336.1400041
Justin GreavesWI2024120292414.504663.0400040
Ollie PopeENG2021-202524029177.256544.6200040
Kemar RoachWI20241222817*-5352.8300041
Paul WisemanNZ20041212615*26.007037.1400040
Mayank AgarwalIND2020120261713.008032.5000030
Jos ButtlerENG2021120262613.0022211.7100120
Mark RichardsonNZ2004120251612.5012220.4900010
Hanuma VihariIND2020120241612.004751.0600030
Page 1Next

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