Records / Test matches / All-round records / Opening the batting and bowling in the same match

Player Team Opposition Ground Match Date Scorecard
A Hill England v Australia Melbourne 15 Mar 1877 Test # 1
A Shaw England v Australia Melbourne 31 Mar 1877 Test # 2
G Ulyett England v Australia Melbourne 2 Jan 1879 Test # 3
HF Boyle Australia v England The Oval 6 Sep 1880 Test # 4
CT Studd England v Australia Melbourne 19 Jan 1883 Test # 11
RG Barlow England v Australia Sydney 26 Jan 1883 Test # 12
G Giffen Australia v England Sydney 26 Jan 1883 Test # 12
RG Barlow England v Australia Sydney 17 Feb 1883 Test # 13
W Bruce Australia v England Melbourne 1 Jan 1885 Test # 18
GE Palmer Australia v England Sydney 14 Mar 1885 Test # 20
G Ulyett England v Australia Sydney 14 Mar 1885 Test # 20
W Bruce Australia v England Melbourne 21 Mar 1885 Test # 21
TW Garrett Australia v England Lord's 19 Jul 1886 Test # 23
A Rose-Innes South Africa v England Cape Town 25 Mar 1889 Test # 32
G Ulyett England v South Africa Cape Town 25 Mar 1889 Test # 32
CTB Turner Australia v England Lord's 21 Jul 1890 Test # 33
CTB Turner Australia v England The Oval 11 Aug 1890 Test # 34
GHS Trott Australia v England Sydney 1 Feb 1895 Test # 45
GHS Trott Australia v England Melbourne 1 Mar 1895 Test # 46
GA Lohmann England v South Africa Port Elizabeth 13 Feb 1896 Test # 47
JH Sinclair South Africa v England Johannesburg 2 Mar 1896 Test # 48
MA Noble Australia v England Manchester 17 Jul 1899 Test # 63
H Trumble Australia v England Melbourne 1 Jan 1902 Test # 66
GL Jessop England v Australia Melbourne 28 Feb 1902 Test # 69
WW Armstrong Australia v South Africa Johannesburg 11 Oct 1902 Test # 75
VT Trumper Australia v South Africa Johannesburg 18 Oct 1902 Test # 76
LC Braund England v Australia Melbourne 5 Mar 1904 Test # 82
GA Faulkner South Africa v England The Oval 19 Aug 1907 Test # 95
MA Noble Australia v England Sydney 21 Feb 1908 Test # 100
CG Macartney Australia v England Birmingham 27 May 1909 Test # 101
FJ Laver Australia v England Lord's 14 Jun 1909 Test # 102
JB Hobbs England v South Africa Johannesburg 1 Jan 1910 Test # 106
JB Hobbs England v South Africa Durban 21 Jan 1910 Test # 107
GJ Thompson England v South Africa Johannesburg 26 Feb 1910 Test # 108
JB Hobbs England v South Africa Cape Town 11 Mar 1910 Test # 110
JH Sinclair South Africa v Australia Sydney 9 Dec 1910 Test # 111
C Kelleway Australia v England Melbourne 9 Feb 1912 Test # 119
GA Faulkner South Africa v Australia Manchester 27 May 1912 Test # 121
C Kelleway Australia v South Africa Manchester 27 May 1912 Test # 121
HW Taylor South Africa v England Johannesburg 1 Jan 1914 Test # 132
HW Taylor South Africa v England Port Elizabeth 27 Feb 1914 Test # 134
FE Woolley England v Australia Sydney 25 Feb 1921 Test # 139
CH Parkin England v Australia Manchester 23 Jul 1921 Test # 143
JM Gregory Australia v South Africa Durban 5 Nov 1921 Test # 145
GG Macaulay England v South Africa Durban 18 Jan 1923 Test # 150
DJ Meintjes South Africa v England Johannesburg 9 Feb 1923 Test # 151
AS Kennedy England v South Africa Durban 16 Feb 1923 Test # 152
DJ Meintjes South Africa v England Durban 16 Feb 1923 Test # 152
MW Tate England v Australia Adelaide 16 Jan 1925 Test # 160
JM Gregory Australia v England Sydney 27 Feb 1925 Test # 162
JM Gregory Australia v England Lord's 26 Jun 1926 Test # 164
MW Tate England v Australia Sydney 14 Dec 1928 Test # 177
PM Hornibrook Australia v England Melbourne 8 Mar 1929 Test # 180
WR Hammond England v South Africa Cape Town 1 Jan 1931 Test # 202
WR Hammond England v South Africa Durban 21 Feb 1931 Test # 207
K Farnes England v West Indies Bridgetown 8 Jan 1935 Test # 238
LG Hylton West Indies v England Bridgetown 8 Jan 1935 Test # 238
CIJ Smith England v West Indies Bridgetown 8 Jan 1935 Test # 238
RES Wyatt England v West Indies Port of Spain 24 Jan 1935 Test # 239
RES Wyatt England v West Indies Georgetown 14 Feb 1935 Test # 240
RES Wyatt England v South Africa Lord's 29 Jun 1935 Test # 243
WJ Edrich England v South Africa Johannesburg 24 Dec 1938 Test # 267
WJ Edrich England v West Indies Manchester 8 Jun 1950 Test # 323
JA Hayes New Zealand v England Christchurch 17 Mar 1951 Test # 332
C Washbrook England v New Zealand Christchurch 17 Mar 1951 Test # 332
EAB Rowan South Africa v England Lord's 21 Jun 1951 Test # 335
MH Mankad India v England Kanpur 12 Jan 1952 Test # 346
Nazar Mohammad Pakistan v India Kolkata 12 Dec 1952 Test # 360
FMM Worrell West Indies v England Georgetown 24 Feb 1954 Test # 384
TE Bailey England v West Indies Port of Spain 17 Mar 1954 Test # 385
TE Bailey England v West Indies Kingston 30 Mar 1954 Test # 386
TE Bailey England v Australia Sydney 17 Dec 1954 Test # 392
TL Goddard South Africa v England Nottingham 9 Jun 1955 Test # 407
TL Goddard South Africa v England Leeds 21 Jul 1955 Test # 411
TL Goddard South Africa v England The Oval 13 Aug 1955 Test # 412
TE Bailey England v South Africa Port Elizabeth 1 Mar 1957 Test # 438
FMM Worrell West Indies v England Nottingham 4 Jul 1957 Test # 441
FMM Worrell West Indies v England Leeds 25 Jul 1957 Test # 442
FMM Worrell West Indies v England The Oval 22 Aug 1957 Test # 443
TL Goddard South Africa v Australia Cape Town 31 Dec 1957 Test # 445
P Roy India v West Indies Delhi 6 Feb 1959 Test # 467
P Roy India v Australia Mumbai (BS) 1 Jan 1960 Test # 484
ML Jaisimha India v England Delhi 13 Dec 1961 Test # 516
ML Jaisimha India v England Chennai 10 Jan 1962 Test # 520
ML Jaisimha India v West Indies Port of Spain 4 Apr 1962 Test # 528
ML Jaisimha India v England Kolkata 29 Jan 1964 Test # 554
ML Jaisimha India v England Delhi 8 Feb 1964 Test # 556
ML Jaisimha India v England Kanpur 15 Feb 1964 Test # 557
ML Jaisimha India v Australia Chennai 2 Oct 1964 Test # 566
ML Jaisimha India v Australia Mumbai (BS) 10 Oct 1964 Test # 567
ML Jaisimha India v Australia Kolkata 17 Oct 1964 Test # 568
Arif Butt Pakistan v Australia Melbourne 4 Dec 1964 Test # 570
ML Jaisimha India v New Zealand Chennai 27 Feb 1965 Test # 579
BE Congdon New Zealand v India Kolkata 5 Mar 1965 Test # 581
ML Jaisimha India v New Zealand Kolkata 5 Mar 1965 Test # 581
ML Jaisimha India v New Zealand Mumbai (BS) 12 Mar 1965 Test # 582
ML Jaisimha India v New Zealand Delhi 19 Mar 1965 Test # 583
ML Jaisimha India v West Indies Mumbai (BS) 13 Dec 1966 Test # 610
TL Goddard South Africa v Australia Cape Town 31 Dec 1966 Test # 613
RF Surti India v England Leeds 8 Jun 1967 Test # 618
BK Kunderan India v England Birmingham 13 Jul 1967 Test # 620
S Abid Ali India v New Zealand Christchurch 22 Feb 1968 Test # 631
S Abid Ali India v New Zealand Wellington 29 Feb 1968 Test # 632
S Abid Ali India v New Zealand Mumbai (BS) 25 Sep 1969 Test # 659
S Abid Ali India v New Zealand Nagpur 3 Oct 1969 Test # 660
S Abid Ali India v New Zealand Hyderabad (Deccan) 15 Oct 1969 Test # 661
S Abid Ali India v West Indies Kingston 18 Feb 1971 Test # 680
S Abid Ali India v West Indies Port of Spain 13 Apr 1971 Test # 686
SM Gavaskar India v England Chennai 12 Jan 1973 Test # 708
ED Solkar India v England Manchester 6 Jun 1974 Test # 739
Zaheer Abbas Pakistan v West Indies Karachi 1 Mar 1975 Test # 759
DB Vengsarkar India v West Indies Kingston 21 Apr 1976 Test # 776
Sarfraz Nawaz Pakistan v New Zealand Hyderabad (Sind) 23 Oct 1976 Test # 783
M Amarnath India v New Zealand Mumbai 10 Nov 1976 Test # 785
M Amarnath India v England Chennai 14 Jan 1977 Test # 793
SM Gavaskar India v England Mumbai 11 Feb 1977 Test # 795
SM Gavaskar India v Australia Melbourne 30 Dec 1977 Test # 812
SM Gavaskar India v Pakistan Lahore 27 Oct 1978 Test # 832
B Warnapura Sri Lanka v England Colombo (PSS) 17 Feb 1982 Test # 921
JR Ratnayeke Sri Lanka v India Chennai 17 Sep 1982 Test # 934
J Arun Lal India v Pakistan Faisalabad 3 Jan 1983 Test # 945
Azeem Hafeez Pakistan v India Nagpur 5 Oct 1983 Test # 963
Tahir Naqqash Pakistan v India Nagpur 5 Oct 1983 Test # 963
Mudassar Nazar Pakistan v New Zealand Lahore 16 Nov 1984 Test # 998
Mudassar Nazar Pakistan v New Zealand Hyderabad (Sind) 25 Nov 1984 Test # 1000
Mudassar Nazar Pakistan v New Zealand Karachi 10 Dec 1984 Test # 1003
M Prabhakar India v England Delhi 12 Dec 1984 Test # 1004
M Prabhakar India v England Kolkata 31 Dec 1984 Test # 1007
Mudassar Nazar Pakistan v New Zealand Wellington 18 Jan 1985 Test # 1009
JR Ratnayeke Sri Lanka v Pakistan Karachi 7 Nov 1985 Test # 1028
JR Ratnayeke Sri Lanka v Pakistan Kandy 23 Feb 1986 Test # 1037
JR Ratnayeke Sri Lanka v India Nagpur 27 Dec 1986 Test # 1063
JR Ratnayeke Sri Lanka v India Cuttack 4 Jan 1987 Test # 1064
Mudassar Nazar Pakistan v England Lahore 25 Nov 1987 Test # 1081
GA Gooch England v Pakistan Faisalabad 7 Dec 1987 Test # 1083
Mudassar Nazar Pakistan v England Faisalabad 7 Dec 1987 Test # 1083
Mudassar Nazar Pakistan v Australia Karachi 15 Sep 1988 Test # 1104
Mudassar Nazar Pakistan v Australia Faisalabad 23 Sep 1988 Test # 1105
Mudassar Nazar Pakistan v Australia Lahore 7 Oct 1988 Test # 1106
DK Morrison New Zealand v India Christchurch 2 Feb 1990 Test # 1136
M Prabhakar India v New Zealand Christchurch 2 Feb 1990 Test # 1136
M Prabhakar India v New Zealand Napier 9 Feb 1990 Test # 1138
M Prabhakar India v New Zealand Auckland 22 Feb 1990 Test # 1139
M Prabhakar India v Sri Lanka Chandigarh 23 Nov 1990 Test # 1156
M Prabhakar India v South Africa Cape Town 2 Jan 1993 Test # 1209
M Prabhakar India v England Kolkata 29 Jan 1993 Test # 1211
M Prabhakar India v England Chennai 11 Feb 1993 Test # 1213
M Prabhakar India v England Mumbai 19 Feb 1993 Test # 1214
M Prabhakar India v Zimbabwe Delhi 13 Mar 1993 Test # 1218
M Prabhakar India v Sri Lanka Colombo (SSC) 27 Jul 1993 Test # 1228
M Prabhakar India v Sri Lanka Colombo (PSS) 4 Aug 1993 Test # 1229
UC Hathurusingha Sri Lanka v South Africa Moratuwa 25 Aug 1993 Test # 1232
UC Hathurusingha Sri Lanka v South Africa Colombo (PSS) 14 Sep 1993 Test # 1234
M Prabhakar India v Sri Lanka Lucknow 18 Jan 1994 Test # 1244
M Prabhakar India v Sri Lanka Bangalore 26 Jan 1994 Test # 1245
M Prabhakar India v Sri Lanka Ahmedabad 8 Feb 1994 Test # 1247
M Prabhakar India v West Indies Mumbai 18 Nov 1994 Test # 1274
M Prabhakar India v West Indies Nagpur 1 Dec 1994 Test # 1277
M Prabhakar India v West Indies Mohali 10 Dec 1994 Test # 1278
M Prabhakar India v New Zealand Bangalore 18 Oct 1995 Test # 1308
M Prabhakar India v New Zealand Cuttack 8 Nov 1995 Test # 1310
IR Siddiqui India v England Mohali 3 Dec 2001 Test # 1574
SB Bangar India v England The Oval 5 Sep 2002 Test # 1614
WW Hinds West Indies v Zimbabwe Bulawayo 12 Nov 2003 Test # 1669
ST Jayasuriya Sri Lanka v South Africa Galle 4 Aug 2004 Test # 1709
IK Pathan India v Sri Lanka Delhi 10 Dec 2005 Test # 1776
IK Pathan India v England Mumbai 18 Mar 2006 Test # 1791
IK Pathan India v Australia Adelaide 24 Jan 2008 Test # 1863
V Sehwag India v Australia Delhi 29 Oct 2008 Test # 1891
TM Dilshan Sri Lanka v New Zealand Colombo (SSC) 26 Aug 2009 Test # 1932
NT Paranavitana Sri Lanka v New Zealand Colombo (SSC) 26 Aug 2009 Test # 1932
TM Dilshan Sri Lanka v West Indies Colombo (RPS) 23 Nov 2010 Test # 1980
Mohammad Hafeez Pakistan v West Indies Providence 12 May 2011 Test # 1992
Mohammad Hafeez Pakistan v Bangladesh Chittagong 9 Dec 2011 Test # 2022
Mohammad Hafeez Pakistan v England Abu Dhabi 25 Jan 2012 Test # 2032
TM Dilshan Sri Lanka v England Colombo (PSS) 3 Apr 2012 Test # 2039
KTGD Prasad Sri Lanka v England Colombo (PSS) 3 Apr 2012 Test # 2039
TM Dilshan Sri Lanka v Australia Sydney 3 Jan 2013 Test # 2070
GJ Maxwell Australia v India Delhi 22 Mar 2013 Test # 2085
SR Watson Australia v England Lord's 18 Jul 2013 Test # 2091
Mohammad Hafeez Pakistan v Australia Dubai (DSC) 22 Oct 2014 Test # 2140
Mohammad Hafeez Pakistan v Australia Abu Dhabi 30 Oct 2014 Test # 2142

Records include the following recent matches:
New Zealand v Pakistan at Dubai (DSC), 2nd Test, Nov 17-21, 2014 [Test # 2146]
Bangladesh v Zimbabwe at Chittagong, 3rd Test, Nov 12-16, 2014 [Test # 2145]
New Zealand v Pakistan at Abu Dhabi, 1st Test, Nov 9-13, 2014 [Test # 2144]

Statsguru Trivia

Use Statsguru to submit your own queries and mail us the urls here

Did you know?

Gordon Greenidge is the only opening batsman to have been dismissed in the 90s in both innings of a Test match. Incidentally, this has happened to him on two occasions, versus Pakistan in 1977 and against New Zealand in 1980.

Random Record

Most consecutive five-wickets-in-an-innings - Test matches

Sponsored Links

Tournament, match & LIVE fixed odds at bet365