Player Runs Inns Team Opposition Ground Match Date Scorecard
FR Spofforth 50 1 Australia v England Melbourne 21 Mar 1885 Test # 21
TR McKibbin 16 4 Australia v England The Oval 10 Aug 1896 Test # 52
AEE Vogler 62* 2 South Africa v England Cape Town 30 Mar 1906 Test # 92
Asif Masood 30* 1 Pakistan v West Indies Lahore 15 Feb 1975 Test # 756
AMJG Amerasinghe 34 2 Sri Lanka v New Zealand Kandy 9 Mar 1984 Test # 980
Talha Jubair 31 3 Bangladesh v India Chittagong 17 Dec 2004 Test # 1727
SJ Harmison 42 4 England v South Africa Cape Town 2 Jan 2005 Test # 1732
NM Lyon 14 3 Australia v South Africa Cape Town 9 Nov 2011 Test # 2016
AC Agar 98 2 Australia v England Nottingham 10 Jul 2013 Test # 2090
S Shillingford 53* 4 West Indies v New Zealand Kingston 8 Jun 2014 Test # 2123

Records include the following recent matches:
Sri Lanka v India at Pallekele, 3rd Test, Aug 12-14, 2017 [Test # 2269]
England v South Africa at Manchester, 4th Test, Aug 4-7, 2017 [Test # 2268]
Sri Lanka v India at Colombo (SSC), 2nd Test, Aug 3-6, 2017 [Test # 2267]