Player Mat 1st 2nd Team Opposition Ground Match Date Scorecard
DG Bradman 6 13 270 Australia v England Melbourne 1 Jan 1937 Test # 257
26 212 Australia v England Adelaide 29 Jan 1937 Test # 258
169 - Australia v England Melbourne 26 Feb 1937 Test # 259
51 144* Australia v England Nottingham 10 Jun 1938 Test # 263
18 102* Australia v England Lord's 24 Jun 1938 Test # 264
103 16 Australia v England Leeds 22 Jul 1938 Test # 265
JH Kallis 5 158 44 South Africa v West Indies Johannesburg 12 Dec 2003 Test # 1674
177 - South Africa v West Indies Durban 26 Dec 2003 Test # 1679
73 130* South Africa v West Indies Cape Town 2 Jan 2004 Test # 1681
130* DNB South Africa v West Indies Centurion 16 Jan 2004 Test # 1682
92 150* South Africa v New Zealand Hamilton 10 Mar 2004 Test # 1686
Mohammad Yousuf 5 192 8 Pakistan v England Leeds 4 Aug 2006 Test # 1813
128 - Pakistan v England The Oval 17 Aug 2006 Test # 1814
192 DNB Pakistan v West Indies Lahore 11 Nov 2006 Test # 1815
56 191 Pakistan v West Indies Multan 19 Nov 2006 Test # 1816
102 124 Pakistan v West Indies Karachi 27 Nov 2006 Test # 1818
G Gambhir 5 16 137 India v New Zealand Napier 26 Mar 2009 Test # 1917
23 167 India v New Zealand Wellington 3 Apr 2009 Test # 1918
1 114 India v Sri Lanka Ahmedabad 16 Nov 2009 Test # 1933
167 - India v Sri Lanka Kanpur 24 Nov 2009 Test # 1935
23 116 India v Bangladesh Chattogram 17 Jan 2010 Test # 1949
DG Bradman 4 123 37* Australia v England Melbourne 8 Mar 1929 Test # 180
8 131 Australia v England Nottingham 13 Jun 1930 Test # 194
254 1 Australia v England Lord's 27 Jun 1930 Test # 195
334 - Australia v England Leeds 11 Jul 1930 Test # 196
DG Bradman 4 226 - Australia v South Africa Brisbane 27 Nov 1931 Test # 212
112 - Australia v South Africa Sydney 18 Dec 1931 Test # 213
2 167 Australia v South Africa Melbourne 31 Dec 1931 Test # 214
299* DNB Australia v South Africa Adelaide 29 Jan 1932 Test # 215
JHW Fingleton 4 112 - Australia v South Africa Cape Town 1 Jan 1936 Test # 249
108 - Australia v South Africa Johannesburg 15 Feb 1936 Test # 250
118 - Australia v South Africa Durban 28 Feb 1936 Test # 251
100 0 Australia v England Brisbane 4 Dec 1936 Test # 255
ED Weekes 4 141 DNB West Indies v England Kingston 27 Mar 1948 Test # 298
128 - West Indies v India Delhi 10 Nov 1948 Test # 304
194 - West Indies v India Brabourne 9 Dec 1948 Test # 305
162 101 West Indies v India Eden Gardens 31 Dec 1948 Test # 308
RN Harvey 4 178 23* Australia v South Africa Cape Town 31 Dec 1949 Test # 319
2 151* Australia v South Africa Durban 20 Jan 1950 Test # 320
56* 100 Australia v South Africa Johannesburg 10 Feb 1950 Test # 321
116 - Australia v South Africa Gqeberha 3 Mar 1950 Test # 322
CL Walcott 4 124 51* West Indies v England Port of Spain 17 Mar 1954 Test # 385
50 116 West Indies v England Kingston 30 Mar 1954 Test # 386
108 39 West Indies v Australia Kingston 26 Mar 1955 Test # 403
126 110 West Indies v Australia Port of Spain 11 Apr 1955 Test # 404
KF Barrington 4 139 6 England v Pakistan Lahore 21 Oct 1961 Test # 512
151* 52* England v India Brabourne 11 Nov 1961 Test # 513
21 172 England v India Kanpur 1 Dec 1961 Test # 514
113* - England v India Delhi 13 Dec 1961 Test # 516
KF Barrington 4 148 14 England v Pakistan Lord's 27 Jul 1967 Test # 621
109* DNB England v Pakistan Nottingham 10 Aug 1967 Test # 622
142 13* England v Pakistan The Oval 24 Aug 1967 Test # 623
143 - England v West Indies Port of Spain 19 Jan 1968 Test # 627
SM Gavaskar 4 108 42 India v England Wankhede 11 Feb 1977 Test # 795
3 113 India v Australia Brisbane 2 Dec 1977 Test # 809
4 127 India v Australia Perth 16 Dec 1977 Test # 811
0 118 India v Australia Melbourne 30 Dec 1977 Test # 812
ML Hayden 4 31 131 Australia v South Africa Adelaide 14 Dec 2001 Test # 1576
138 3* Australia v South Africa Melbourne 26 Dec 2001 Test # 1580
105 21* Australia v South Africa Sydney 2 Jan 2002 Test # 1582
122 - Australia v South Africa Johannesburg 22 Feb 2002 Test # 1590
R Dravid 4 13 115 India v England Nottingham 8 Aug 2002 Test # 1612
148 - India v England Leeds 22 Aug 2002 Test # 1613
217 - India v England The Oval 5 Sep 2002 Test # 1614
100* - India v West Indies Wankhede 9 Oct 2002 Test # 1616
ML Hayden 4 138 0* Australia v England The Oval 8 Sep 2005 Test # 1763
111 77 Australia v ICC World XI Sydney 14 Oct 2005 Test # 1768
37 118 Australia v West Indies Brisbane 3 Nov 2005 Test # 1769
110 46 Australia v West Indies Hobart 17 Nov 2005 Test # 1771
JH Kallis 4 155 100* South Africa v Pakistan Karachi 1 Oct 2007 Test # 1843
59 107* South Africa v Pakistan Lahore 8 Oct 2007 Test # 1844
29 186 South Africa v New Zealand Johannesburg 8 Nov 2007 Test # 1846
131 - South Africa v New Zealand Centurion 16 Nov 2007 Test # 1848
KC Sangakkara 4 200* - Sri Lanka v Bangladesh Colombo (PSS) 3 Jul 2007 Test # 1838
222* - Sri Lanka v Bangladesh Kandy 11 Jul 2007 Test # 1839
57 192 Sri Lanka v Australia Hobart 16 Nov 2007 Test # 1847
92 152 Sri Lanka v England Kandy 1 Dec 2007 Test # 1851
SR Tendulkar 4 105* 16 India v Bangladesh Chattogram 17 Jan 2010 Test # 1949
143 DNB India v Bangladesh Mirpur 24 Jan 2010 Test # 1950
7 100 India v South Africa Nagpur 6 Feb 2010 Test # 1951
106 - India v South Africa Eden Gardens 14 Feb 2010 Test # 1952
SPD Smith 4 162* 52* Australia v India Adelaide 9 Dec 2014 Test # 2148
133 28 Australia v India Brisbane 17 Dec 2014 Test # 2149
192 14 Australia v India Melbourne 26 Dec 2014 Test # 2152
117 71 Australia v India Sydney 6 Jan 2015 Test # 2156
JB Hobbs 3 6 126* England v Australia Melbourne 30 Dec 1911 Test # 117
187 3 England v Australia Adelaide 12 Jan 1912 Test # 118
178 - England v Australia Melbourne 9 Feb 1912 Test # 119
JB Hobbs 3 115 57 England v Australia Sydney 19 Dec 1924 Test # 158
154 22 England v Australia Melbourne 1 Jan 1925 Test # 159
119 27 England v Australia Adelaide 16 Jan 1925 Test # 160
CG Macartney 3 39 133* Australia v England Lord's 26 Jun 1926 Test # 164
151 - Australia v England Leeds 10 Jul 1926 Test # 165
109 - Australia v England Manchester 24 Jul 1926 Test # 166
WR Hammond 3 251 DNB England v Australia Sydney 14 Dec 1928 Test # 177
200 32 England v Australia Melbourne 29 Dec 1928 Test # 178
119* 177 England v Australia Adelaide 1 Feb 1929 Test # 179
H Sutcliffe 3 161 54 England v Australia The Oval 16 Aug 1930 Test # 198
117 - England v New Zealand The Oval 29 Jul 1931 Test # 210
109* - England v New Zealand Manchester 15 Aug 1931 Test # 211
WR Hammond 3 101 75* England v Australia Sydney 23 Feb 1933 Test # 224
227 - England v New Zealand Christchurch 24 Mar 1933 Test # 225
336* - England v New Zealand Auckland 31 Mar 1933 Test # 226
A Melville 3 78 103 South Africa v England Durban 3 Mar 1939 Test # 271
189 104* South Africa v England Nottingham 7 Jun 1947 Test # 285
117 8 South Africa v England Lord's 21 Jun 1947 Test # 286
DCS Compton 3 65 163 England v South Africa Nottingham 7 Jun 1947 Test # 285
208 DNB England v South Africa Lord's 21 Jun 1947 Test # 286
115 6 England v South Africa Manchester 5 Jul 1947 Test # 287
VS Hazare 3 40 122 India v West Indies Brabourne 4 Feb 1949 Test # 311
164* - India v England Delhi 2 Nov 1951 Test # 339
155 6 India v England Brabourne 14 Dec 1951 Test # 342
RN Harvey 3 190 - Australia v South Africa Sydney 9 Jan 1953 Test # 362
84 116 Australia v South Africa Adelaide 24 Jan 1953 Test # 364
205 7 Australia v South Africa Melbourne 6 Feb 1953 Test # 365
ED Weekes 3 123 - West Indies v New Zealand Dunedin 3 Feb 1956 Test # 421
103 - West Indies v New Zealand Christchurch 18 Feb 1956 Test # 422
156 DNB West Indies v New Zealand Wellington 3 Mar 1956 Test # 423
GS Sobers 3 25 142* West Indies v India Brabourne 28 Nov 1958 Test # 459
4 198 West Indies v India Kanpur 12 Dec 1958 Test # 461
106* - West Indies v India Eden Gardens 31 Dec 1958 Test # 463
PR Umrigar 3 117 - India v Pakistan Chennai 13 Jan 1961 Test # 503
112 DNB India v Pakistan Delhi 8 Feb 1961 Test # 505
147* - India v England Kanpur 1 Dec 1961 Test # 514
KF Barrington 3 63 132* England v Australia Adelaide 25 Jan 1963 Test # 538
101 94 England v Australia Sydney 15 Feb 1963 Test # 539
126 - England v New Zealand Auckland 23 Feb 1963 Test # 540
WM Lawry 3 135 4 Australia v England The Oval 22 Aug 1968 Test # 641
105 9 Australia v West Indies Brisbane 6 Dec 1968 Test # 642
205 - Australia v West Indies Melbourne 26 Dec 1968 Test # 643
KD Walters 3 118 DNB Australia v West Indies Sydney 3 Jan 1969 Test # 644
110 50 Australia v West Indies Adelaide 24 Jan 1969 Test # 645
242 103 Australia v West Indies Sydney 14 Feb 1969 Test # 646
GS Sobers 3 4 108* West Indies v India Georgetown 19 Mar 1971 Test # 684
178* 9 West Indies v India Bridgetown 1 Apr 1971 Test # 685
132 0 West Indies v India Port of Spain 13 Apr 1971 Test # 686
SM Gavaskar 3 116 64* India v West Indies Georgetown 19 Mar 1971 Test # 684
1 117* India v West Indies Bridgetown 1 Apr 1971 Test # 685
124 220 India v West Indies Port of Spain 13 Apr 1971 Test # 686
G Boycott 3 58 119* England v Australia Adelaide 29 Jan 1971 Test # 678
121* DNB England v Pakistan Lord's 17 Jun 1971 Test # 688
112 13 England v Pakistan Leeds 8 Jul 1971 Test # 689
MG Burgess 3 59 119* New Zealand v Pakistan Dhaka 8 Nov 1969 Test # 665
104 DNB New Zealand v England Auckland 5 Mar 1971 Test # 682
15 101 New Zealand v West Indies Kingston 16 Feb 1972 Test # 693
IVA Richards 3 142 - West Indies v India Bridgetown 10 Mar 1976 Test # 773
130 20 West Indies v India Port of Spain 24 Mar 1976 Test # 774
177 23 West Indies v India Port of Spain 7 Apr 1976 Test # 775
Zaheer Abbas 3 215 DNB Pakistan v India Lahore 10 Dec 1982 Test # 941
186 - Pakistan v India Karachi 23 Dec 1982 Test # 942
168 DNB Pakistan v India Faisalabad 3 Jan 1983 Test # 945
Mudassar Nazar 3 231 - Pakistan v India Hyderabad (Sind) 14 Jan 1983 Test # 946
152* - Pakistan v India Lahore 23 Jan 1983 Test # 947
152 - Pakistan v India Karachi 30 Jan 1983 Test # 948
AJ Lamb 3 23 110 England v West Indies Lord's 28 Jun 1984 Test # 990
100 3 England v West Indies Leeds 12 Jul 1984 Test # 991
100* 9 England v West Indies Manchester 26 Jul 1984 Test # 992
M Azharuddin 3 110 DNB India v England Eden Gardens 31 Dec 1984 Test # 1007
48 105 India v England Chennai 13 Jan 1985 Test # 1008
122 54* India v England Kanpur 31 Jan 1985 Test # 1011
BC Broad 3 162 16 England v Australia Perth 28 Nov 1986 Test # 1059
116 15* England v Australia Adelaide 12 Dec 1986 Test # 1060
112 - England v Australia Melbourne 26 Dec 1986 Test # 1062
MA Taylor 3 9 164 Australia v Sri Lanka Brisbane 8 Dec 1989 Test # 1131
23 108 Australia v Sri Lanka Hobart 16 Dec 1989 Test # 1133
52 101 Australia v Pakistan Melbourne 12 Jan 1990 Test # 1134
GA Gooch 3 154 30 England v New Zealand Birmingham 5 Jul 1990 Test # 1147
333 123 England v India Lord's 26 Jul 1990 Test # 1148
116 7 England v India Manchester 9 Aug 1990 Test # 1149
M Azharuddin 3 192 DNB India v New Zealand Auckland 22 Feb 1990 Test # 1139
121 37 India v England Lord's 26 Jul 1990 Test # 1148
179 11 India v England Manchester 9 Aug 1990 Test # 1149
Shoaib Mohammad 3 203* - Pakistan v New Zealand Karachi 10 Oct 1990 Test # 1151
105 42* Pakistan v New Zealand Lahore 18 Oct 1990 Test # 1152
15 142 Pakistan v New Zealand Faisalabad 26 Oct 1990 Test # 1153
DL Haynes 3 0 109 West Indies v England Bridgetown 5 Apr 1990 Test # 1143
167 - West Indies v England St John's 12 Apr 1990 Test # 1144
117 47 West Indies v Pakistan Karachi 15 Nov 1990 Test # 1154
DC Boon 3 129* 7 Australia v India Sydney 2 Jan 1992 Test # 1181
19 135 Australia v India Adelaide 25 Jan 1992 Test # 1184
107 38 Australia v India Perth 1 Feb 1992 Test # 1186
DC Boon 3 164* - Australia v England Lord's 17 Jun 1993 Test # 1224
101 18 Australia v England Nottingham 1 Jul 1993 Test # 1225
107 - Australia v England Leeds 22 Jul 1993 Test # 1227
BC Lara 3 87 145 West Indies v England Manchester 27 Jul 1995 Test # 1301
152 20 West Indies v England Nottingham 10 Aug 1995 Test # 1302
179 - West Indies v England The Oval 24 Aug 1995 Test # 1303
PA de Silva 3 126 - Sri Lanka v India Colombo (RPS) 2 Aug 1997 Test # 1374
146 120 Sri Lanka v India Colombo (SSC) 9 Aug 1997 Test # 1376
33 110* Sri Lanka v India Mohali 19 Nov 1997 Test # 1385
BC Lara 3 213 DNB West Indies v Australia Kingston 13 Mar 1999 Test # 1451
8 153* West Indies v Australia Bridgetown 26 Mar 1999 Test # 1453
100 7 West Indies v Australia St John's 3 Apr 1999 Test # 1454
DPMD Jayawardene 3 104 25 Sri Lanka v India Kandy 22 Aug 2001 Test # 1557
139 - Sri Lanka v India Colombo (SSC) 29 Aug 2001 Test # 1559
150 - Sri Lanka v Bangladesh Colombo (SSC) 6 Sep 2001 Test # 1561
JL Langer 3 102* - Australia v England The Oval 23 Aug 2001 Test # 1558
104 18* Australia v New Zealand Brisbane 8 Nov 2001 Test # 1565
123 - Australia v New Zealand Hobart 22 Nov 2001 Test # 1571
RT Ponting 3 150 - Australia v Pakistan Sharjah 19 Oct 2002 Test # 1620
123 3 Australia v England Brisbane 7 Nov 2002 Test # 1623
154 - Australia v England Adelaide 21 Nov 2002 Test # 1628
RT Ponting 3 117 42* Australia v West Indies Georgetown 10 Apr 2003 Test # 1638
206 45 Australia v West Indies Port of Spain 19 Apr 2003 Test # 1639
113 DNB Australia v West Indies Bridgetown 1 May 2003 Test # 1643
HH Gibbs 3 142 - South Africa v West Indies Durban 26 Dec 2003 Test # 1679
33 142 South Africa v West Indies Cape Town 2 Jan 2004 Test # 1681
192 8* South Africa v West Indies Centurion 16 Jan 2004 Test # 1682
MS Atapattu 3 118 14 Sri Lanka v Australia Colombo (SSC) 24 Mar 2004 Test # 1691
170 - Sri Lanka v Zimbabwe Harare 6 May 2004 Test # 1698
249 - Sri Lanka v Zimbabwe Bulawayo 14 May 2004 Test # 1699
AC Gilchrist 3 113 DNB Australia v Pakistan Sydney 2 Jan 2005 Test # 1731
121 DNB Australia v New Zealand Christchurch 10 Mar 2005 Test # 1739
162 - Australia v New Zealand Wellington 18 Mar 2005 Test # 1742
GC Smith 3 148 41 South Africa v West Indies Port of Spain 8 Apr 2005 Test # 1747
104 - South Africa v West Indies Bridgetown 21 Apr 2005 Test # 1749
126 50* South Africa v West Indies St John's 29 Apr 2005 Test # 1750
Mohammad Yousuf 3 223 - Pakistan v England Lahore 29 Nov 2005 Test # 1774
173 - Pakistan v India Lahore 13 Jan 2006 Test # 1781
65 126 Pakistan v India Faisalabad 21 Jan 2006 Test # 1782
IR Bell 3 100* 28 England v Pakistan Lord's 13 Jul 2006 Test # 1809
106* - England v Pakistan Manchester 27 Jul 2006 Test # 1811
119 4 England v Pakistan Leeds 4 Aug 2006 Test # 1813
S Chanderpaul 3 50 116* West Indies v England Manchester 7 Jun 2007 Test # 1835
136* 70 West Indies v England Chester-le-Street 15 Jun 2007 Test # 1836
104 8 West Indies v South Africa Gqeberha 26 Dec 2007 Test # 1856
ML Hayden 3 124 47 Australia v India Melbourne 26 Dec 2007 Test # 1855
13 123 Australia v India Sydney 2 Jan 2008 Test # 1857
103 - Australia v India Adelaide 24 Jan 2008 Test # 1863
DPMD Jayawardene 3 195 - Sri Lanka v England Colombo (SSC) 9 Dec 2007 Test # 1853
213* - Sri Lanka v England Galle 18 Dec 2007 Test # 1854
136 33 Sri Lanka v West Indies Providence 22 Mar 2008 Test # 1869
AJ Strauss 3 169 14 England v West Indies St John's 15 Feb 2009 Test # 1908
142 38 England v West Indies Bridgetown 26 Feb 2009 Test # 1911
142 14 England v West Indies Port of Spain 6 Mar 2009 Test # 1914
RS Bopara 3 104 DNB England v West Indies Bridgetown 26 Feb 2009 Test # 1911
143 DNB England v West Indies Lord's 6 May 2009 Test # 1919
108 - England v West Indies Chester-le-Street 14 May 2009 Test # 1920
V Sehwag 3 109 16 India v South Africa Nagpur 6 Feb 2010 Test # 1951
165 - India v South Africa Eden Gardens 14 Feb 2010 Test # 1952
109 31 India v Sri Lanka Galle 18 Jul 2010 Test # 1964
KC Sangakkara 3 18 137 Sri Lanka v India Brabourne 2 Dec 2009 Test # 1937
103 DNB Sri Lanka v India Galle 18 Jul 2010 Test # 1964
219 42* Sri Lanka v India Colombo (SSC) 26 Jul 2010 Test # 1966
JH Kallis 3 73 135* South Africa v Pakistan Dubai (DSC) 12 Nov 2010 Test # 1976
105 10 South Africa v Pakistan Abu Dhabi 20 Nov 2010 Test # 1979
201* - South Africa v India Centurion 16 Dec 2010 Test # 1985
AN Cook 3 189 - England v Australia Sydney 3 Jan 2011 Test # 1989
133 - England v Sri Lanka Cardiff 26 May 2011 Test # 1994
96 106 England v Sri Lanka Lord's 3 Jun 2011 Test # 1995
AN Cook 3 41 176 England v India Ahmedabad 15 Nov 2012 Test # 2058
122 18* England v India Wankhede 23 Nov 2012 Test # 2062
190 1 England v India Eden Gardens 5 Dec 2012 Test # 2065
LRPL Taylor 3 217* 16* New Zealand v West Indies Dunedin 3 Dec 2013 Test # 2104
129 - New Zealand v West Indies Wellington 11 Dec 2013 Test # 2106
131 2* New Zealand v West Indies Hamilton 19 Dec 2013 Test # 2109
Younis Khan 3 106 103* Pakistan v Australia Dubai (DSC) 22 Oct 2014 Test # 2140
213 46 Pakistan v Australia Abu Dhabi 30 Oct 2014 Test # 2142
100* 28 Pakistan v New Zealand Abu Dhabi 9 Nov 2014 Test # 2144
Mohammad Hafeez 3 96 101* Pakistan v New Zealand Abu Dhabi 9 Nov 2014 Test # 2144
197 24 Pakistan v New Zealand Sharjah 26 Nov 2014 Test # 2147
224 - Pakistan v Bangladesh Khulna 28 Apr 2015 Test # 2159
Tamim Iqbal 3 109 20 Bangladesh v Zimbabwe Khulna 3 Nov 2014 Test # 2143
109 65 Bangladesh v Zimbabwe Chattogram 12 Nov 2014 Test # 2145
25 206 Bangladesh v Pakistan Khulna 28 Apr 2015 Test # 2159
UT Khawaja 3 174 9* Australia v New Zealand Brisbane 5 Nov 2015 Test # 2185
121 DNB Australia v New Zealand Perth 13 Nov 2015 Test # 2187
144 56 Australia v West Indies Melbourne 26 Dec 2015 Test # 2195
CA Pujara 3 41 101* India v New Zealand Indore 8 Oct 2016 Test # 2223
124 18 India v England Rajkot 9 Nov 2016 Test # 2232
119 1 India v England Visakhapatnam 17 Nov 2016 Test # 2235
V Kohli 3 0 104* India v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
213 - India v Sri Lanka Nagpur 24 Nov 2017 Test # 2283
243 50 India v Sri Lanka Delhi 2 Dec 2017 Test # 2286
TWM Latham 3 264* - New Zealand v Sri Lanka Wellington 15 Dec 2018 Test # 2335
10 176 New Zealand v Sri Lanka Christchurch 26 Dec 2018 Test # 2336
161 - New Zealand v Bangladesh Hamilton 28 Feb 2019 Test # 2349
M Labuschagne 3 185 - Australia v Pakistan Brisbane 21 Nov 2019 Test # 2368
162 - Australia v Pakistan Adelaide 29 Nov 2019 Test # 2372
143 50 Australia v New Zealand Perth 12 Dec 2019 Test # 2374
Babar Azam 3 102* - Pakistan v Sri Lanka Rawalpindi 11 Dec 2019 Test # 2373
60 100* Pakistan v Sri Lanka Karachi 19 Dec 2019 Test # 2375
143 - Pakistan v Bangladesh Rawalpindi 7 Feb 2020 Test # 2384
Shan Masood 3 5 135 Pakistan v Sri Lanka Karachi 19 Dec 2019 Test # 2375
100 - Pakistan v Bangladesh Rawalpindi 7 Feb 2020 Test # 2384
156 0 Pakistan v England Manchester 5 Aug 2020 Test # 2391
KS Williamson 3 251 - New Zealand v West Indies Hamilton 3 Dec 2020 Test # 2394
129 21 New Zealand v Pakistan Mount Maunganui 26 Dec 2020 Test # 2397
238 - New Zealand v Pakistan Christchurch 3 Jan 2021 Test # 2400
JE Root 3 228 1 England v Sri Lanka Galle 14 Jan 2021 Test # 2403
186 11 England v Sri Lanka Galle 22 Jan 2021 Test # 2405
218 40 England v India Chennai 5 Feb 2021 Test # 2409
SC Williams 3 107 53* Zimbabwe v Sri Lanka Harare 27 Jan 2020 Test # 2383
105 DNB Zimbabwe v Afghanistan Abu Dhabi 2 Mar 2021 Test # 2413
8 151* Zimbabwe v Afghanistan Abu Dhabi 10 Mar 2021 Test # 2415
JE Root 3 64 109 England v India Nottingham 4 Aug 2021 Test # 2428
180* 33 England v India Lord's 12 Aug 2021 Test # 2429
121 - England v India Leeds 25 Aug 2021 Test # 2432
FDM Karunaratne 3 244 - Sri Lanka v Bangladesh Pallekele 21 Apr 2021 Test # 2418
118 66 Sri Lanka v Bangladesh Pallekele 29 Apr 2021 Test # 2419
147 83 Sri Lanka v West Indies Galle 21 Nov 2021 Test # 2434
DJ Mitchell 3 13 108 New Zealand v England Lord's 2 Jun 2022 Test # 2464
190 62* New Zealand v England Nottingham 10 Jun 2022 Test # 2465
109 56 New Zealand v England Leeds 23 Jun 2022 Test # 2467
JM Bairstow 3 8 136 England v New Zealand Nottingham 10 Jun 2022 Test # 2465
162 71* England v New Zealand Leeds 23 Jun 2022 Test # 2467
106 114* England v India Birmingham 1 Jul 2022 Test # 2470
M Labuschagne 3 104 32 Australia v Sri Lanka Galle 8 Jul 2022 Test # 2471
204 104* Australia v West Indies Perth 30 Nov 2022 Test # 2477
163 31 Australia v West Indies Adelaide 8 Dec 2022 Test # 2479
HC Brook 3 153 87 England v Pakistan Rawalpindi 1 Dec 2022 Test # 2478
9 108 England v Pakistan Multan 9 Dec 2022 Test # 2480
111 DNB England v Pakistan Karachi 17 Dec 2022 Test # 2483
KS Williamson 3 4 132 New Zealand v England Wellington 24 Feb 2023 Test # 2494
1 121* New Zealand v Sri Lanka Christchurch 9 Mar 2023 Test # 2498
215 - New Zealand v Sri Lanka Wellington 17 Mar 2023 Test # 2500

Records include the following recent matches:
New Zealand v Sri Lanka at Wellington, 2nd Test, Mar 17-20, 2023 [Test # 2500]
India v Australia at Ahmedabad, 4th Test, Mar 9-13, 2023 [Test # 2499]
New Zealand v Sri Lanka at Christchurch, 1st Test, Mar 9-13, 2023 [Test # 2498]