Test Cricket - Batting Records and Statistics - Nineties
Players Scoring Duck and 90 in Match
Player Country Innings Match Versus Ground
1st   2nd  
Azhar Ali* Pakistan 0 91 29/10/2016 West Indies Sharjah Cricket Stadium
Babar Azam* Pakistan 0 99 16/10/2018 Australia Sheikh Zayed Stadium
A M Blignaut Zimbabwe 0 92 27/07/2001 West Indies Harare Sports Club
C G Borde India 93 0 07/03/1962 West Indies Sabina Park
A R Border Australia 0 91* 25/01/1992 India Adelaide Oval
G Boycott England 0 99* 14/12/1979 Australia WACA Ground
Q de Kock* South Africa 96 0 18/06/2021 West Indies Daren Sammy National Cricket Stadium
S P Fleming New Zealand 91 0 07/11/1997 Australia Brisbane Cricket Ground
A Flower Zimbabwe 92 0 28/02/2002 India Arun Jaitley Stadium
G W Flower Zimbabwe 96 0 13/03/1993 India Arun Jaitley Stadium
M W Gatting England 0 96 10/01/1987 Australia Sydney Cricket Ground
H H Gibbs South Africa 0 92 04/08/2006 Sri Lanka P Sara Oval
G J Gilmour Australia 95 0 23/01/1976 West Indies Adelaide Oval
G A Gooch England 0 91* 27/07/1978 New Zealand Kennington Oval
M W Goodwin Zimbabwe 0 91 14/10/1999 Australia Harare Sports Club
J W Guy New Zealand 91 0 28/12/1955 India Eden Gardens
A J Hall South Africa 0 99* 21/08/2003 England Headingley
Hanumant Singh India 0 94 02/10/1964 Australia Nehru Stadium (Chennai)
J Hardstaff England 98 0 21/01/1948 West Indies Kensington Oval
C Hill Australia 0 98 12/01/1912 England Adelaide Oval
G P Howarth New Zealand 94 0 27/07/1978 England Kennington Oval
Litton Das* Bangladesh 0 94 31/01/2018 Sri Lanka Zahur Ahmed Chowdhury Stadium
Mahmudullah* Bangladesh 96* 0 24/01/2010 India Shere Bangla National Stadium
P B H May England 95 0 27/07/1961 Australia Old Trafford
P B H May England 0 91 31/12/1954 Australia Melbourne Cricket Ground
S J McCabe Australia 0 93 18/12/1936 England Sydney Cricket Ground
R B McCosker Australia 0 95* 14/08/1975 England Headingley
R A McLean South Africa 93 0 15/02/1957 England Wanderers Stadium
C Milburn England 0 94 02/06/1966 West Indies Old Trafford
Misbah-ul-Haq Pakistan 99 0 30/04/2017 West Indies Kensington Oval
Mohammad Ashraful Bangladesh 98 0 19/02/2004 Zimbabwe Harare Sports Club
Mohammad Yousuf Pakistan 0 97 29/01/2006 India National Stadium (Karachi)
Mushtaq Mohammad Pakistan 99 0 24/03/1973 England National Stadium (Karachi)
Nawab of Pataudi Jr India 95 0 04/11/1969 Australia Brabourne Stadium
J M Parks England 91 0 16/06/1966 West Indies Lord's
I K Pathan India 0 93 10/12/2005 Sri Lanka Arun Jaitley Stadium
K P Pietersen England 0 96 17/08/2006 Pakistan Kennington Oval
W V Raman India 0 96 02/02/1990 New Zealand AMI Stadium
A Ranatunga Sri Lanka 0 90 18/03/1995 New Zealand Carisbrook
P Roy India 0 99 12/12/1959 Australia Arun Jaitley Stadium
J A Rudolph South Africa 93* 0 26/03/2004 New Zealand Basin Reserve
Shahid Afridi Pakistan 92 0 20/11/2005 England Iqbal Stadium
Shahriar Nafees Bangladesh 97 0 16/12/2011 Pakistan Shere Bangla National Stadium
R B Simpson Australia 92 0 09/12/1960 West Indies Brisbane Cricket Ground
S P D Smith* Australia 0 97 30/10/2014 Pakistan Sheikh Zayed Stadium
K Srikkanth India 94 0 24/11/1988 New Zealand Wankhede Stadium
T Taibu Zimbabwe 92 0 06/01/2005 Bangladesh MA Aziz Stadium
G P Thorpe England 94 0 27/07/1995 West Indies Old Trafford
G H S Trott Australia 0 92 14/08/1893 England Kennington Oval
H E van der Dussen* South Africa 0 98 24/01/2020 England Wanderers Stadium
D B Vengsarkar India 94 0 28/04/1983 West Indies Antigua Recreation Ground
A L Wadekar India 0 91 08/06/1967 England Headingley
K C Wessels South Africa 0 95* 26/12/1992 India St George's Park
K C Wessels Australia 90 0 22/12/1984 West Indies Melbourne Cricket Ground
S Wettimuny Sri Lanka 0 96 22/04/1983 Australia Asgiriya Stadium
B A Young New Zealand 0 94 16/06/1994 England Lord's
No. of Players = 56

Hundred and Duck in Match
Batting Records and Statistics Menu