Player Mat 1st 2nd Team Opposition Ground Match Date Scorecard
M Azharuddin 3 110 DNB India v England Kolkata 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
WH Ponsford 2 110 27 Australia v England Sydney 19 Dec 1924 Test # 158
128 4 Australia v England Melbourne 1 Jan 1925 Test # 159
KD Walters 2 155 - Australia v England Brisbane 10 Dec 1965 Test # 597
22 115 Australia v England Melbourne 30 Dec 1965 Test # 598
AI Kallicharran 2 100* DNB West Indies v New Zealand Georgetown 6 Apr 1972 Test # 696
101 18 West Indies v New Zealand Port of Spain 20 Apr 1972 Test # 697
GS Blewett 2 102* 12 Australia v England Adelaide 26 Jan 1995 Test # 1284
20 115 Australia v England Perth 3 Feb 1995 Test # 1287
SC Ganguly 2 131 - India v England Lord's 20 Jun 1996 Test # 1328
136 48 India v England Nottingham 4 Jul 1996 Test # 1329
RG Sharma 2 177 - India v West Indies Kolkata 6 Nov 2013 Test # 2101
111* - India v West Indies Mumbai 14 Nov 2013 Test # 2102
JDS Neesham 2 33 137* New Zealand v India Wellington 14 Feb 2014 Test # 2120
107 20 New Zealand v West Indies Kingston 8 Jun 2014 Test # 2123
Abid Ali 2 109* - Pakistan v Sri Lanka Rawalpindi 11 Dec 2019 Test # 2373
38 174 Pakistan v Sri Lanka Karachi 19 Dec 2019 Test # 2375

Records include the following recent matches:
Pakistan v Bangladesh at Rawalpindi, ICC World Test Championship 1st Test, Feb 7-10, 2020 [Test # 2384]
Zimbabwe v Sri Lanka at Harare, 2nd Test, Jan 27-31, 2020 [Test # 2383]
South Africa v England at Johannesburg, 4th Test, Jan 24-27, 2020 [Test # 2382]