Batting records (Tests)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×At Rawalpindi Cricket Stadium×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Harry BrookENG2022-202424027115367.75235115.32110328
Rahul DravidIND2004110270270270.0049554.55100341
Liton DasBAN2020-202434025613864.0041162.29110326
Mushfiqur RahimBAN2024231216191108.0040153.87100231
Aiden MarkramSA2021-202524021410853.5041052.20100304
Zak CrawleyENG2022-202424020312250.7521494.86110310
Ben DuckettENG2022-202424017110742.7521081.43111211
Mominul HaqueBAN2020-20243501565031.2030151.83010190
Mehedi Hasan MirazBAN20242201557877.5030351.16020181
Nazmul Hossain ShantoBAN2020-20243501404428.0032742.81000171
Shadman IslamBAN20242411369345.3327050.37010160
Joe RootENG2022-20242401347333.5015884.81010100
Ollie PopeENG2022-202424012710831.7514686.99100160
Temba BavumaSA202112110561105.0026339.92010110
Dhananjaya de SilvaSL2019111102102*-16661.45100150
Usman KhawajaAUS2022110979797.0015961.01010150
Jamie SmithENG2024120928946.0013568.1501056
Marnus LabuschagneAUS2022110909090.0015856.96010120
Senuran MuthusamySA20251118989*-15557.4201080
Steve SmithAUS2022110787878.0019639.8001080
Sourav GangulyIND2004110777777.0012860.16010120
Tristan StubbsSA2025120767638.0020936.3601161
VVS LaxmanIND2004110717171.009971.72010120
Kagiso RabadaSA2021-2025230717123.677397.2601244
Parthiv PatelIND2004110696969.0014148.94010100
David WarnerAUS2022110686868.0011459.65010120
Zakir HasanBAN2024241684022.6713948.9200072
Mohammad MithunBAN2020120636331.5015241.4501171
Dimuth KarunaratneSL2019110595959.0011053.6401090
Ben StokesENG2022-2024240564114.0052107.6900172
Tony de ZorziSA2025121555555.009359.1401012
Will JacksENG2022120543027.0042128.5700053
Wiaan MulderSA2021120533326.5012343.0900061
Gus AtkinsonENG2024120493924.508855.6800060
Cameron GreenAUS2022110484848.0010944.0400040
Rassie van der DussenSA2021120484824.009848.9800180
Yuvraj SinghIND2004110474747.0011939.5000070
Oshada FernandoSL2019110404040.008149.3800061
Ryan RickeltonSA20251213925*39.005570.9100031
Shakib Al HasanBAN20242313821*19.006955.0700031
Ollie RobinsonENG2022110373737.005172.5500031
Tamim IqbalBAN2020120373418.506160.6600060
Niroshan DickwellaSL2019110333333.006352.3800040
Dean ElgarSA2021120321716.004571.1100070
Jack LeachENG2022-2024231321616.005360.3800010
Angelo MathewsSL2019110313131.007740.2600040
Keshav MaharajSA2021-2025230313010.337243.0600130
Quinton de KockSA2021120292914.5021138.1000150
MahmudullahBAN2020120252512.504951.0200140
George LindeSA2021120252112.502696.1500041
Page 1Next

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