Batting records (Tests)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Australia×At Melbourne Cricket Ground×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ajinkya RahaneIND2018-202024117411258.0034151.03100170
Yashasvi JaiswalIND20241201668483.0032650.92020191
Rishabh PantIND2018-20243501593931.8030053.00000141
Michael VaughanENG200212015614578.0023566.38100213
Tom BlundellNZ201912013612168.0022959.39100170
Cheteshwar PujaraIND2018-202024012610631.5039531.90101110
Virat KohliIND2018-20242401238230.7532338.08011130
Mayank AgarwalIND2018-20202401237630.7528443.31011123
Nithish Kumar ReddyIND202412011511457.5019459.28100111
Shan MasoodPAK20231201146057.0014777.55020101
Craig WhiteENG200212110685*106.0019654.08010123
Joe RootENG2021-2025240935023.2519447.9401180
Kyle VerreynneSA2022120855242.5013961.1501080
Ravindra JadejaIND2018-2024350855717.0023336.4801080
Shubman GillIND2020121804580.0010179.21000150
Rohit SharmaIND2018-20242418063*26.6717745.2001050
Mohammad RizwanPAK2023120774238.5011368.1400042
Marcus TrescothickENG2002120743737.0012161.16000112
Temba BavumaSA2022120666533.0015243.4201060
Abdullah ShafiquePAK2023120666233.0012254.1001050
Marco JansenSA2022120645932.0016538.79010100
Harry BrookENG2025121594159.0056105.3600052
Zak CrawleyENG2021-2025240593714.7510357.2800041
Tom LathamNZ2019120585029.0016535.1501050
Washington SundarIND2024121555055.0020726.5701010
Agha SalmanPAK2023120555027.507870.5101070
Ben StokesENG2021-2025240542513.5012343.9000051
Robert KeyENG2002120525226.0011146.8501170
John CrawleyENG2002120503325.0015033.3300050
Nasser HussainENG2002120472423.5012836.7200060
Babar AzamPAK2023120424121.008648.8400040
Hanuma VihariIND2018-2020230422114.0017723.7300030
Jacob BethellENG2025120414020.505180.3900050
Jonny BairstowENG2021120403520.009343.0100030
Theunis de BruynSA2022120402820.009940.4000040
Sarel ErweeSA2022120392119.507254.1700040
Ben DuckettENG2025120363418.0031116.1300041
Henry NichollsNZ2019120333316.505362.2600131
Saud ShakeelPAK2023120332416.508439.2900010
Aamer JamalPAK20231213333*33.008837.5000141
Mark ButcherENG2002120312515.5010728.9700020
Mitchell SantnerNZ2019120302715.007838.4600050
BJ WatlingNZ2019120292214.508036.2500040
Gus AtkinsonENG2025110282828.003580.0000031
Andrew CaddickENG2002120271713.504955.1000021
Dean ElgarSA2022120262613.007136.6200120
James FosterENG2002120251912.508928.0900010
Neil WagnerNZ20191222418*-2788.8900031
KL RahulIND2024120242412.004751.0600130
Ollie RobinsonENG2021120222211.002878.5700130
Page 1Next

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