One Day Internationals - Batting Records and Statistics - Nineties
Players Scoring 99 in an Innings
Player Country Match Versus Ground Runs 100s
G Boycott England 20/08/1980 Australia Kennington Oval 99 1
B A Edgar New Zealand 14/02/1981 India Eden Park 99* 1
A J Lamb England 04/06/1982 India Kennington Oval 99 4
K Srikkanth India 27/12/1984 England Barabati Stadium 99 4
D M Jones Australia 28/01/1985 Sri Lanka Adelaide Oval 99* 7
R B Richardson West Indies 15/11/1985 Pakistan Sharjah Cricket Stadium 99* 5
B C Broad England 21/05/1987 Pakistan Kennington Oval 99 1
Ramiz Raja Pakistan 20/11/1987 England National Stadium (Karachi) 99 9
L Klusener South Africa 08/11/1997 Sri Lanka Gaddafi Stadium 99 2
A Flower Zimbabwe 24/10/1999 Australia Harare Sports Club 99* 4
R S Kaluwitharana Sri Lanka 18/12/1999 Zimbabwe Harare Sports Club 99 2
A D R Campbell Zimbabwe 01/10/2000 New Zealand Queens Sports Club 99* 7
M L Hayden Australia 25/03/2001 India M Chinnaswamy Stadium 99 10
S T Jayasuriya Sri Lanka 05/08/2001 India R Premadasa Stadium 99 28
V V S Laxman India 09/11/2002 West Indies Vidarbha Cricket Association Ground 99 6
R R Sarwan West Indies 15/11/2002 India Narendra Modi Stadium 99* 5
G C Smith South Africa 29/11/2002 Sri Lanka SuperSport Park 99 10
S T Jayasuriya Sri Lanka 17/01/2003 England Adelaide Oval 99 28
A C Gilchrist Australia 07/03/2003 Sri Lanka SuperSport Park 99 16
R Dravid India 13/03/2004 Pakistan National Stadium (Karachi) 99 12
S P Fleming New Zealand 04/07/2004 England County Ground (Bristol) 99 8
A Flintoff England 03/09/2004 India Kennington Oval 99 3
C H Gayle* West Indies 15/09/2004 Bangladesh The Rose Bowl 99 25
E J G Morgan* Ireland 05/08/2006 Scotland Cambusdoon New Ground 99 14
B J Hodge Australia 04/02/2007 New Zealand Melbourne Cricket Ground 99* 1
S R Tendulkar India 26/06/2007 South Africa Civil Service Cricket Club 99 49
S R Tendulkar India 24/08/2007 England County Ground (Bristol) 99 49
S R Tendulkar India 08/11/2007 Pakistan Punjab Cricket Association IS Bindra Stadium 99 49
Mohammad Yousuf Pakistan 15/11/2007 India Captain Roop Singh Stadium 99* 15
M J Clarke Australia 30/06/2010 England Kennington Oval 99* 8
V Sehwag India 16/08/2010 Sri Lanka Rangiri Dambulla International Stadium 99* 15
J-P Duminy South Africa 15/03/2011 Ireland Eden Gardens 99 4
M N Waller Zimbabwe 25/10/2011 New Zealand Queens Sports Club 99* 0
C S MacLeod* Scotland 12/07/2012 Canada Cambusdoon New Ground 99* 10
T M Dilshan Sri Lanka 31/07/2013 South Africa R Premadasa Stadium 99 22
V Kohli* India 24/11/2013 West Indies Dr YS Rajasekhara Reddy Cricket Stadium 99 50
S P Patil United Arab Emirates 01/02/2014 Scotland Bert Sutcliffe Oval 99* 0
J C Buttler* England 05/03/2014 West Indies Sir Vivian Richards Stadium 99 11
L Ronchi New Zealand 21/10/2014 South Africa Bay Oval 99 1
A B de Villiers South Africa 11/03/2015 United Arab Emirates Sky Stadium 99 25
C J Chibhabha* Zimbabwe 29/05/2015 Pakistan Gaddafi Stadium 99 0
M D K J Perera* Sri Lanka 04/11/2015 West Indies R Premadasa Stadium 99 6
R G Sharma* India 23/01/2016 Australia Sydney Cricket Ground 99 31
A D Hales* England 06/02/2016 South Africa St George's Park 99 6
P R Stirling* Ireland 19/03/2017 Afghanistan Greater Noida Sports Complex Ground 99 14
J O Holder* West Indies 08/03/2018 Papua New Guinea Old Hararians Sports Club 99* 0
Mushfiqur Rahim* Bangladesh 26/09/2018 Pakistan Sheikh Zayed Stadium 99 9
E Lewis* West Indies 07/01/2020 Ireland Kensington Oval 99* 4
B A Stokes* England 26/03/2021 India Maharashtra Cricket Association Stadium 99 5
D A Warner* Australia 21/06/2022 Sri Lanka R Premadasa Stadium 99 22
K Bhurtel* Nepal 18/06/2023 Zimbabwe Harare Sports Club 99 1
A T Carey* Australia 15/09/2023 South Africa SuperSport Park 99 1
No. of Players = 52

Batting Records and Statistics Menu