Stats Spider ODI - Batting Records - Centuries - Detail

PlayerScoreMatchVenue
Saeed Anwar194Pepsi Independence Cup: 6th Match, 1997MA Chidambaram Stadium, Chepauk, Chennai
Charles Coventry194*Bangladesh in Zimbabwe: 4th match, 2009Queens Sports Club, Bulawayo
Sir Viv Richards189*Texaco Trophy: 1st ODI, 1984Old Trafford, Manchester
Sanath Jayasuriya189Coca-Cola Champions Trophy: Only Final, 2000/01Sharjah C.A. Stadium
Martin Guptill189*New Zealand in England 2013 (2nd ODI)The Ageas Bowl, Southampton
Gary Kirsten188*Wills World Cup: 2nd Match, 1995/96Rawalpindi Cricket Stadium
Sachin Tendulkar186*New Zealand in India: 2nd ODI, 1999/00Lal Bahadur Shastri Stadium, Hyderabad, Deccan
Shane Watson185*Australia in Bangladesh 2010/11 (2nd ODI)Shere Bangla National Stadium, Mirpur
Sourav Ganguly183ICC World Cup: 21st Match, 1999County Ground, Taunton
MS Dhoni183*Sri Lanka in India: 3rd ODI, 2005/06Sawai Mansingh Stadium, Jaipur
Virat Kohli183Micromax Asia Cup 2011/12Shere Bangla National Stadium, Mirpur
Sir Viv Richards181Reliance World Cup: 7th Match, 1987/88National Stadium, Karachi
Matthew Hayden181*Chappell-Hadlee Trophy: 3rd ODI, 2006/07Seddon Park, Hamilton
Hamilton Masakadza178*Kenya in Zimbabwe: 5th match, 2009/10Harare Sports Club
David Warner178ICC World Cup 2014/15 (Pool A)Western Australia Cricket Association Ground, Perth
Paul Stirling177Ireland in Canada 2010 (2nd ODI)Toronto Cricket, Skating and Curling Club
Kapil Dev175*Prudential World Cup: 20th Match, 1983Nevill Ground, Tunbridge Wells
Herschelle Gibbs175Australia in South Africa: 5th ODI, 2005/06New Wanderers Stadium, Johannesburg
Sachin Tendulkar175Australia in India: 5th match, 2009/10Rajiv Gandhi International Stadium, Uppal, Hyderabad
Virender Sehwag175ICC World Cup 2010/11 (Group B)Shere Bangla National Stadium, Mirpur
Calum MacLeod175ICC World Cup Qualifier 2013/14 (Group A)Hagley Oval, Christchurch
Upul Tharanga174*Celkon Mobile Cup 2013Sabina Park, Kingston
Mark Waugh173Carlton Series: 2nd Final, 2000/01Melbourne Cricket Ground
Craig Wishart172*ICC World Cup: 2nd Match, 2002/03Harare Sports Club
Adam Gilchrist172VB Series: 4th Match, 2003/04Bellerive Oval, Hobart
Lou Vincent172Videocon Triangular Series: 1st Match, 2005/06Queens Sports Club, Bulawayo
Glenn Turner171*Prudential World Cup: 2nd Match, 1975Edgbaston, Birmingham
Luke Ronchi170*Sri Lanka in New Zealand 2014/15 (5th ODI)University Oval, Dunedin
Dave Callaghan169*Mandela Trophy: 6th Match, 1994/95Centurion Park, Verwoerdburg
Brian Lara169Singer Champions Trophy: 5th Match, 1995/96Sharjah C.A. Stadium
Kumar Sangakkara169South Africa in Sri Lanka 2013 (1st ODI)R Premadasa Stadium, Colombo
Denesh Ramdin169Bangladesh in West Indies 2014 (3rd ODI)Warner Park, Basseterre
Robin Smith167*Texaco Trophy: 2nd ODI, 1993Edgbaston, Birmingham
Brendon McCullum166ICC Associates Scotland Tri-Series: 1st Match, 2008Mannofield Park, Aberdeen
Ricky Ponting164Australia in South Africa: 5th ODI, 2005/06New Wanderers Stadium, Johannesburg
Sachin Tendulkar163India in New Zealand: 3rd match, 2008/09AMI Stadium, Christchurch
David Warner163Commonwealth Bank Series 2011/12 (1st Final)Brisbane Cricket Ground, Woolloongabba, Brisbane
AB de Villiers162*ICC World Cup 2014/15 (Pool B)Sydney Cricket Ground, Sydney
Andrew Hudson161Wills World Cup: 27th Match, 1995/96Rawalpindi Cricket Stadium
James Marshall161ICC Associates Scotland Tri-Series: 1st Match, 2008Mannofield Park, Aberdeen
Shane Watson161*England in Australia 2010/11 (1st ODI)Melbourne Cricket Ground
Tillakaratne Dilshan161*ICC World Cup 2014/15 (Pool A)Melbourne Cricket Ground, Melbourne
Imran Nazir160ICC World Cup: 17th Match, 2006/07Sabina Park, Kingston, Jamaica
Tillakaratne Dilshan160Sri Lanka in India 2009/10 (1st ODI)Madhavrao Scindia Cricket Ground, Rajkot
Tillakaratne Dilshan160*Commonwealth Bank Series 2011/12Bellerive Oval, Hobart
Dinesh Mongia159*Zimbabwe in India: 5th ODI, 2001/02Nehru Stadium, Guwahati
Hashim Amla159ICC World Cup 2014/15 (Pool B)Manuka Oval, Canberra
David Gower158Benson & Hedges World Series Cup: 4th Match, 1982/83Brisbane Cricket Ground, Woolloongabba, Brisbane
Matthew Hayden158ICC World Cup: 25th Match, 2006/07Vivian Richards Stadium, North Sound, Antigua
Andrew Strauss158ICC World Cup 2010/11 (Group B)M Chinnaswamy Stadium, Bangalore
Sanath Jayasuriya157Sri Lanka in Netherlands: 1st ODI, 2006VRA Ground, Amstelveen
Xavier Marshall157*Scotiabank Tri-Series: 3rd Match, 2008Maple Leaf North-West Ground, King City
Brian Lara156VB Series: 7th Match, 2004/05Adelaide Oval
Andrew Symonds156Chappell-Hadlee Trophy: 2nd ODI, 2005/06Westpac Stadium, Wellington
Hamilton Masakadza156Kenya in Zimbabwe: 1st match, 2009/10Harare Sports Club
George Bailey156Australia in India 2013/14 (6th ODI)Vidarbha Cricket Association Stadium, Nagpur
Kyle Coetzer156ICC World Cup 2014/15 (Pool A)Saxton Oval, Nelson
Adam Gilchrist154Carlton & United Series: 15th Match, 1998/99Melbourne Cricket Ground
Tamim Iqbal154Bangladesh in Zimbabwe: 4th match, 2009Queens Sports Club, Bulawayo
Andrew Strauss154Bangladesh in British Isles 2010 (3rd ODI)Edgbaston, Birmingham
Sir Viv Richards153*Benson & Hedges World Series Cup: 4th Match, 1979/80Melbourne Cricket Ground
Brian Lara153Pepsi Champions Trophy: Only Final, 1993/94Sharjah C.A. Stadium
Mohammad Azharuddin153*Pepsi Triangular Series: 5th Match, 1997/98Barabati Stadium, Cuttack
Rahul Dravid153New Zealand in India: 2nd ODI, 1999/00Lal Bahadur Shastri Stadium, Hyderabad, Deccan
Sourav Ganguly153*New Zealand in India: 3rd ODI, 1999/00Captain Roop Singh Stadium, Gwalior
Herschelle Gibbs153Bangladesh in South Africa: 1st ODI, 2002/03North West Cricket Stadium, Potchefstroom
Chris Gayle153*West Indies in Zimbabwe: 1st ODI, 2003/04Queens Sports Club, Bulawayo
Hashim Amla153*West Indies in South Africa 2014/15 (2nd ODI)Bidvest Wanderers Stadium, Johannesburg
Desmond Haynes152*West Indies v India: 5th ODI, 1988/89Bourda, Georgetown, Guyana
Chris Gayle152West Indies in Kenya: 1st ODI, 2001Simba Union Ground, Nairobi
Sachin Tendulkar152ICC World Cup: 25th Match, 2002/03City Oval, Pietermaritzburg
Chris Gayle152*West Indies in South Africa: 5th ODI, 2003/04New Wanderers Stadium, Johannesburg
Andrew Strauss152NatWest Series: 4th Match, 2005Trent Bridge, Nottingham
Sanath Jayasuriya152NatWest Series: 5th Match, 2006Headingley, Leeds
Sanath Jayasuriya151*Pepsi Independence Cup: 4th Match, 1997Wankhede Stadium, Mumbai
Andrew Symonds151VB Series: 2nd Final, 2005/06Sydney Cricket Ground
Shaun Marsh151Australia in British Isles 2013 (Only ODI)Raeburn Place, Edinburgh
Shivnarine Chanderpaul150West Indies in South Africa: 2nd ODI, 1998/99Buffalo Park, East London
Gautam Gambhir150India in Sri Lanka: 4th match, 2008/09R Premadasa Stadium, Colombo
Gautam Gambhir150*Sri Lanka in India 2009/10 (4th ODI)Eden Gardens, Kolkata
Hashim Amla150South Africa in England 2012 (2nd ODI)The Ageas Bowl, Southampton
Jean-Paul Duminy150*South Africa in Netherlands 2013 (Only ODI)VRA Ground, Amstelveen
Sir Viv Richards149India v West Indies: 4th ODI, 1983/84Keenan Stadium, Jamshedpur
Shivnarine Chanderpaul149*West Indies in India: 1st match, 2006/07Vidarbha Cricket Association Ground, Nagpur
Adam Gilchrist149ICC World Cup: Only Final, 2006/07Kensington Oval, Bridgetown, Barbados
AB de Villiers149West Indies in South Africa 2014/15 (2nd ODI)Bidvest Wanderers Stadium, Johannesburg
Desmond Haynes148West Indies v Australia: 1st ODI, 1977/78Antigua Recreation Ground, St John's, Antigua
MS Dhoni148Pakistan in India: 2nd ODI, 2004/05ACA-VDCA Stadium, Visakhapatnam
Aaron Finch148Australia in British Isles 2013 (Only ODI)Raeburn Place, Edinburgh
Mark Boucher147*Zimbabwe in South Africa: 3rd ODI, 2006/07Sedgars Park, Potchefstroom
Brian Lara146*West Indies v New Zealand: 3rd ODI, 1995/96Queen's Park Oval, Port of Spain, Trinidad
Sachin Tendulkar146Zimbabwe in India: 3rd ODI, 2000/01Barkatullah Khan Stadium, Pal Road, Jodhpur
Sachin Tendulkar146Standard Bank Triangular Tournament: 9th Match, 2001/02Boland Bank Park, Paarl
Matthew Hayden146PSO Tri-Nation Tournament: 2nd Match, 2002Gymkhana Club Ground, Nairobi
AB de Villiers146ICC World Cup: 37th Match, 2006/07National Cricket Stadium, St George's, Grenada
Virender Sehwag146Sri Lanka in India 2009/10 (1st ODI)Madhavrao Scindia Cricket Ground, Rajkot
Rob Nicol146Zimbabwe in New Zealand 2011/12 (2nd ODI)Cobham Oval (New), Whangarei
Desmond Haynes145*West Indies v New Zealand: 3rd ODI, 1984/85Albion Sports Complex, Albion, Berbice, Guyana
Dean Jones145Benson & Hedges World Series: 9th Match, 1990/91Brisbane Cricket Ground, Woolloongabba, Brisbane
Aravinda de Silva145Wills World Cup: 28th Match, 1995/96Asgiriya Stadium, Kandy
Ricky Ponting145Pepsi Triangular Series: 6th Match, 1997/98Feroz Shah Kotla, Delhi
Rahul Dravid145ICC World Cup: 21st Match, 1999County Ground, Taunton
Andy Flower145ICC Champions Trophy: 3rd Match, 2002/03R.Premadasa Stadium, Khettarama, Colombo
Nathan Astle145*ICC Champions Trophy: 2nd Match, 2004The Brit Oval, London
Brendan Taylor145*Zimbabwe in South Africa 2010/11 (1st ODI)OUTsurance Oval, Bloemfontein
Kane Williamson145*New Zealand in South Africa 2012/13 (2nd ODI)De Beers Diamond Oval, Kimberley
Kennedy Otieno144President's Cup: 1st Match, 1997/98Gymkhana Club Ground, Nairobi
Sourav Ganguly144Zimbabwe in India: 2nd ODI, 2000/01Sardar Patel (Gujarat) Stadium, Motera, Ahmedabad
Damien Martyn144*Carlton Series: 12th Match, 2000/01W.A.C.A. Ground, Perth
Younis Khan144Asia Cup: 5th Match, 2004Sinhalese Sports Club Ground, Colombo
Tillakaratne Dilshan144ICC World Cup 2010/11 (Group A)Pallekele Cricket Stadium
Mahela Jayawardene144Sri Lanka in England 2011 (2nd ODI)Headingley, Leeds
Sachin Tendulkar143Coca-Cola Cup: 6th Match, 1997/98Sharjah C.A. Stadium
Andrew Symonds143*ICC World Cup: 4th Match, 2002/03New Wanderers Stadium, Johannesburg
Herschelle Gibbs143ICC World Cup: 15th Match, 2002/03New Wanderers Stadium, Johannesburg
Shoaib Malik143Asia Cup: 10th Match, 2004R.Premadasa Stadium, Khettarama, Colombo
Shane Watson143Australia in British Isles 2013 (5th ODI)The Ageas Bowl, Southampton
Bill Athey142*Texaco Trophy: 2nd ODI, 1986Old Trafford, Manchester
Dave Houghton142Reliance World Cup: 4th Match, 1987/88Lal Bahadur Shastri Stadium, Hyderabad, Deccan
Graham Gooch142Pakistan v England: 2nd ODI, 1987/88National Stadium, Karachi
Desmond Haynes142*West Indies v Pakistan: 3rd ODI, 1987/88Queen's Park Oval, Port of Spain, Trinidad
Grant Flower142*Bangladesh in Zimbabwe: 3rd ODI, 2000/01Queens Sports Club, Bulawayo
Andy Flower142*England in Zimbabwe: 3rd ODI, 2001/02Harare Sports Club
Kevin O'Brien142ICC World Cricket League: 8th Match, 2007Ruaraka Sports Club Ground, Nairobi
Sachin Tendulkar141Wills International Cup: 3rd Quarter-final, 1998/99Bangabandhu National Stadium, Dhaka
Sourav Ganguly141Carlton & United Series: 9th Match, 1999/00Adelaide Oval
Sourav Ganguly141*ICC KnockOut: 2nd Semi-final, 2000/01Gymkhana Club Ground, Nairobi
Mohammad Yousuf141*Pakistan in Zimbabwe: 1st ODI, 2002/03Queens Sports Club, Bulawayo
Scott Styris141ICC World Cup: 3rd Match, 2002/03Goodyear Park, Bloemfontein
Sachin Tendulkar141India in Pakistan: 2nd ODI, 2003/04Rawalpindi Cricket Stadium
Ricky Ponting141*Australia in New Zealand: 5th ODI, 2004/05McLean Park, Napier
Sachin Tendulkar141*DLF Cup: 2nd Match, 2006/07Kinrara Academy Oval, Kuala Lumpur
Graeme Smith141ICC Champions Trophy: 2009/10Centurion Park
Rohit Sharma141*Australia in India 2013/14 (2nd ODI)Sawai Mansingh Stadium, Jaipur
Sikandar Raza141Afghanistan in Zimbabwe 2014 (2nd ODI)Queens Sports Club, Bulawayo
Ian Bell141Carlton Mid ODI Tri-Series 2014/15Blundstone Arena, Hobart
Glenn Turner140New Zealand v Sri Lanka: 3rd ODI, 1982/83Eden Park, Auckland
Sanath Jayasuriya140Mandela Trophy: 4th Match, 1994/95Springbok Park, Bloemfontein
Saeed Anwar140Silver Jubilee Independence Cup: 3rd Final, 1997/98Bangabandhu National Stadium, Dhaka
Grant Flower140Meril International Cricket Tournament: Only Final, 1998/99Bangabandhu National Stadium, Dhaka
Sachin Tendulkar140*ICC World Cup: 15th Match, 1999County Ground, Bristol
Chris Gayle140West Indies in India: 4th ODI, 2002/03Sardar Patel (Gujarat) Stadium, Motera, Ahmedabad
Ricky Ponting140*ICC World Cup: Only Final, 2002/03New Wanderers Stadium, Johannesburg
Hashim Amla140South Africa v Bangladesh: 2nd ODI, 2008/09Willowmoore Park Main Oval, Benoni
Mohammad Hafeez140*Sri Lanka in United Arab Emirates 2013/14 (3rd ODI)Sharjah Cricket Association Stadium, Sharjah
Brian Lara139West Indies v Australia: 3rd ODI, 1994/95Queen's Park Oval, Port of Spain, Trinidad
Ijaz Ahmed139*Pakistan v India: 3rd ODI, 1997/98Gaddafi Stadium, Lahore
Sourav Ganguly139LG Cup: 6th Match, 1999/00Gymkhana Club Ground, Nairobi
Sachin Tendulkar139Australia in India: 3rd ODI, 2000/01Nehru Stadium, Indore
Yuvraj Singh139VB Series: 7th Match, 2003/04Sydney Cricket Ground
Jacques Kallis139West Indies in South Africa: 5th ODI, 2003/04New Wanderers Stadium, Johannesburg
MS Dhoni139*Afro-Asia Cup: 3rd Match, 2007MA Chidambaram Stadium, Chepauk, Chennai
Jamie How139England in New Zealand: 4th match, 2007/08McLean Park, Napier
Mohammad Hafeez139*Pakistan in Zimbabwe 2011 (2nd ODI)Harare Sports Club
MS Dhoni139*Australia in India 2013/14 (3rd ODI)Punjab Cricket Association Stadium, Mohali
Preston Mommsen139*ICC World Cup Qualifier 2013/14 (Final)Bert Sutcliffe Oval, Lincoln
Virat Kohli139*Sri Lanka in India 2014/15 (5th ODI)Jharkhand State Cricket Association Oval Ground, Ranchi
Angelo Mathews139*Sri Lanka in India 2014/15 (5th ODI)Jharkhand State Cricket Association Oval Ground, Ranchi
Lahiru Thirimanne139*ICC World Cup 2014/15 (Pool A)Westpac Stadium, Wellington
Sir Viv Richards138*Prudential World Cup: Only Final, 1979Lord's, London
Greg Chappell138*Benson & Hedges World Series Cup: 2nd Match, 1980/81Sydney Cricket Ground
Desmond Haynes138*MRF World Series (Nehru Cup): 12th Match, 1989/90Captain Roop Singh Stadium, Gwalior
Kumar Sangakkara138*Sri Lanka in India: 3rd ODI, 2005/06Sawai Mansingh Stadium, Jaipur
Yuvraj Singh138*India v England: 1st ODI, 2008/09Madhavrao Scindia Cricket Ground, Rajkot
Sachin Tendulkar138Compaq Cup: 2009R Premadasa Stadium, Colombo
Gautam Gambhir138*New Zealand in India 2010/11 (2nd ODI)Sawai Mansingh Stadium, Jaipur
Phillip Hughes138*Sri Lanka in Australia 2012/13 (5th ODI)Bellerive Oval, Hobart
Rohit Sharma138Carlton Mid ODI Tri-Series 2014/15Melbourne Cricket Ground, Melbourne
David Miller138*ICC World Cup 2014/15 (Pool B)Seddon Park, Hamilton
Brendan Taylor138ICC World Cup 2014/15 (Pool B)Eden Park, Auckland
Dennis Amiss137Prudential World Cup: 1st Match, 1975Lord's, London
Inzamam-ul-Haq137*Pepsi Austral-Asia Cup: 2nd Semi-final, 1993/94Sharjah C.A. Stadium
Sachin Tendulkar137Wills World Cup: 24th Match, 1995/96Feroz Shah Kotla, Delhi
Ijaz Ahmed137Coca-Cola Cup: 1st Match, 1998/99Sharjah C.A. Stadium
Marcus Trescothick137NatWest Series: 4th Match, 2001Lord's, London
Ashish Bagai137*ICC World Cricket League: 5th Match, 2007Ruaraka Sports Club Ground, Nairobi
Tillakaratne Dilshan137*Sri Lanka in Pakistan: 3rd match, 2008/09Gaddafi Stadium, Lahore
Jonathan Trott137England in Australia 2010/11 (6th ODI)Sydney Cricket Ground
Alastair Cook137England in United Arab Emirates 2011/12 (1st ODI)Sheikh Zayed Stadium, Abu Dhabi
Wesley Barresi137*ICC World Cup Qualifier 2013/14 (Group B)Bert Sutcliffe Oval, Lincoln
Shikhar Dhawan137ICC World Cup 2014/15 (Pool B)Melbourne Cricket Ground, Melbourne
Rohit Sharma137ICC World Cup 2014/15 (Quarter-Final)Melbourne Cricket Ground, Melbourne
Graham Gooch136Texaco Trophy: 3rd ODI, 1989Lord's, London
Salman Butt136Bangladesh in Pakistan: 5th match, 2007/08National Stadium, Karachi
Shane Watson136*ICC Champions Trophy: 2009/10Centurion Park
Mohammad Hafeez136*Pakistan in Zimbabwe 2013 (2nd ODI)Harare Sports Club, Harare
Virat Kohli136Asia Cup 2013/14Khan Shaheb Osman Ali Stadium, Fatullah
AB de Villiers136*Zimbabwe Tri-Series 2014Harare Sports Club, Harare
Sourav Ganguly135*Asia Cup: 2nd Match, 2000Bangabandhu National Stadium, Dhaka
Saleem Elahi135Pakistan in South Africa: 2nd ODI, 2002/03St George's Park, Port Elizabeth
Chris Gayle135West Indies in New Zealand: 5th match, 2008/09McLean Park, Napier
Quinton de Kock135India in South Africa 2013/14 (1st ODI)Bidvest Wanderers Stadium, Johannesburg
Aaron Finch135ICC World Cup 2014/15 (Pool A)Melbourne Cricket Ground, Melbourne
Navjot Sidhu134*India v England: 5th ODI, 1992/93Captain Roop Singh Stadium, Gwalior
Aamer Sohail134Pepsi Austral-Asia Cup: 2nd Semi-final, 1993/94Sharjah C.A. Stadium
Sanath Jayasuriya134Singer Cup: 1st Match, 1995/96The Padang, Singapore
Aravinda de Silva134Singer-Akai Cup: 4th Match, 1996/97Sharjah C.A. Stadium
Sanath Jayasuriya134*Wills Quadrangular Tournament: 5th Match, 1997/98Gaddafi Stadium, Lahore
Sachin Tendulkar134Coca-Cola Cup: Only Final, 1997/98Sharjah C.A. Stadium
Stephen Fleming134*ICC World Cup: 15th Match, 2002/03New Wanderers Stadium, Johannesburg
Klaas-Jan van Noortwijk134*ICC World Cup: 39th Match, 2002/03Goodyear Park, Bloemfontein
Graeme Smith134*South Africa in India: 4th ODI, 2005/06Eden Gardens, Kolkata
Shakib Al Hasan134*Associates Tri-Series (in West Indies): 3rd Match, 2006/07Antigua Recreation Ground, St John's, Antigua
Ricky Ponting134*New Zealand in Australia: 3rd match, 2007/08Bellerive Oval, Hobart
AB de Villiers134ICC World Cup 2010/11 (Group B)Punjab Cricket Association Ground, Mohali
Kumar Sangakkara134*ICC Champions Trophy 2013 (Group A)The Kia Oval, Kennington
Desmond Haynes133*West Indies v Australia: 1st ODI, 1983/84Albion Sports Complex, Albion, Berbice, Guyana
Gordon Greenidge133*New Zealand v West Indies: 4th ODI, 1986/87Lancaster Park, Christchurch
Mark Waugh133*Australia in India: 2nd ODI, 2000/01Nehru Stadium, Pune
Gary Kirsten133*Standard Bank Triangular Tournament: 1st Match, 2001/02New Wanderers Stadium, Johannesburg
Chris Gayle133*ICC Champions Trophy: 2nd Semi-final, 2006/07Sawai Mansingh Stadium, Jaipur
Upul Tharanga133ICC World Cup 2010/11 (Group A)Pallekele Cricket Stadium
Virat Kohli133*Commonwealth Bank Series 2011/12Bellerive Oval, Hobart
Kumar Sangakkara133India in Sri Lanka 2012 (1st ODI)Mahinda Rajapaksha International Cricket Stadium, Hambantota
Kyle Coetzer133ICC World Cricket League Championship 2011 to 2013Sharjah Cricket Association Stadium, Sharjah
Hashim Amla133West Indies in South Africa 2014/15 (5th ODI)Centurion Park, Centurion
Marlon Samuels133*ICC World Cup 2014/15 (Pool B)Manuka Oval, Canberra
Marvan Atapattu132*Emirates Triangular Tournament: Only Final, 1998Lord's, London
Ijaz Ahmed132Zimbabwe in Pakistan: 3rd ODI, 1998/99Rawalpindi Cricket Stadium
Neil Johnson132*ICC World Cup: 5th Match, 1999Lord's, London
Avishka Gunawardene132ICC KnockOut: 2nd Quarter-final, 2000/01Gymkhana Club Ground, Nairobi
Chris Gayle132*NatWest Series: 8th Match, 2004Lord's, London
Chris Gayle132South Africa in West Indies: 3rd ODI, 2004/05Kensington Oval, Bridgetown, Barbados
Salman Butt132Bangladesh in Pakistan: 3rd match, 2007/08Gaddafi Stadium, Lahore
Khurram Khan132*Afghanistan in United Arab Emirates 2014/15 (2nd ODI)ICC Cricket Academy Ground, Dubai
Rilee Rossouw132West Indies in South Africa 2014/15 (5th ODI)Centurion Park, Centurion
Tamim Iqbal132Pakistan in Bangladesh 2015 (1st ODI)Shere Bangla National Stadium, Mirpur
Keith Fletcher131Prudential World Cup: 5th Match, 1975Trent Bridge, Nottingham
Saeed Anwar131Pepsi Champions Trophy: 4th Match, 1993/94Sharjah C.A. Stadium
Alistair Campbell131*Zimbabwe v Sri Lanka: 2nd ODI, 1994/95Harare Sports Club
Arjuna Ranatunga131*Pepsi Asia Cup: 3rd Match, 1997R.Premadasa Stadium, Khettarama, Colombo
Adam Gilchrist131Carlton & United Series: 3rd Match, 1998/99Sydney Cricket Ground
Neil McKenzie131*Standard Bank Triangular Tournament: 8th Match, 2001/02Newlands, Cape Town
VVS Laxman131VB Series: 8th Match, 2003/04Adelaide Oval
Yuvraj Singh131India in West Indies: 1st match, 2009Sabina Park, Kingston
Brendon McCullum131New Zealand in United Arab Emirates: 2nd match, 2009/10Sheikh Zayed Stadium, Abu Dhabi
Ross Taylor131*ICC World Cup 2010/11 (Group A)Pallekele Cricket Stadium
Corey Anderson131*West Indies in New Zealand 2013/14 (3rd ODI)Queenstown Events Centre, Queenstown
David Gower130Prudential World Cup: 5th Match, 1983County Ground, Taunton
Mark Waugh130Benson & Hedges World Series: 10th Match, 1995/96W.A.C.A. Ground, Perth
Mark Waugh130Wills World Cup: 12th Match, 1995/96Indira Priyadarshini Stadium, Visakhapatnam
Chris Harris130Wills World Cup: 4th Quarter-final, 1995/96MA Chidambaram Stadium, Chepauk, Madras
Sourav Ganguly130*Pepsi Cup: 2nd Match, 1998/99Vidarbha C.A. Ground, Nagpur
Virender Sehwag130TVS Cup (India): 9th Match, 2003/04Lal Bahadur Shastri Stadium, Hyderabad, Deccan
Marcus Trescothick130England in West Indies: 5th ODI, 2003/04Beausejour Stadium, Gros Islet, St Lucia
Sanath Jayasuriya130Asia Cup: 11th Match, 2004R.Premadasa Stadium, Khettarama, Colombo
Shaun Pollock130Afro-Asia Cup: 1st Match, 2007M.Chinnaswamy Stadium, Bangalore
Michael Clarke130Australia in India: 1st match, 2007/08M Chinnaswamy Stadium, Bangalore
Sanath Jayasuriya130Asia Cup: 9th Match, 2008National Stadium, Karachi
Abdool Samad130Bermuda in Canada: 3rd match, 2008Maple Leaf North-West Ground, King City
Kevin Pietersen130England in United Arab Emirates 2011/12 (4th ODI)Dubai Sports City Stadium, Dubai
Johnson Charles130Zimbabwe in West Indies 2012/13 (1st ODI)Queen's Park (New), St George's
David Miller130*West Indies in South Africa 2014/15 (4th ODI)Axxess DSL St George's, Port Elizabeth
Graham Gooch129*West Indies v England: 2nd ODI, 1985/86Queen's Park Oval, Port of Spain, Trinidad
Robin Smith129India v England: 5th ODI, 1992/93Captain Roop Singh Stadium, Gwalior
Nicky Boje129New Zealand in South Africa: 3rd ODI, 2000/01SuperSport Park, Centurion
Ricky Ponting129Australia in South Africa: 4th ODI, 2001/02Goodyear Park, Bloemfontein
Mohammad Yousuf129Sharjah Cup: Only Final, 2001/02Sharjah C.A. Stadium
Salman Butt129India v Pakistan: 3rd ODI, 2007/08Modi Stadium, Kanpur
Tamim Iqbal129Ireland in Bangladesh: 3rd match, 2007/08Shere Bangla National Stadium, Mirpur
Salman Butt129Kitply Cup: Final, 2008Shere Bangla National Stadium, Mirpur
Hashim Amla129South Africa in West Indies 2010 (4th ODI)Windsor Park, Roseau
Jean-Paul Duminy129Zimbabwe in South Africa 2010/11 (3rd ODI)Willowmoore Park Main Oval, Benoni
Nowroz Mangal129Afghanistan in United Arab Emirates 2014/15 (2nd ODI)ICC Cricket Academy Ground, Dubai
Jos Buttler129New Zealand in England 2015 (1st ODI)Edgbaston, Birmingham
Robin Smith128Texaco Trophy: 1st ODI, 1990Headingley, Leeds
Brian Lara128Total International Series: 6th Match, 1992/93Kingsmead, Durban
Sachin Tendulkar128Singer-Akai Nidahas Trophy: Only Final, 1998R.Premadasa Stadium, Khettarama, Colombo
Adam Gilchrist128Australia in New Zealand: 4th ODI, 1999/00Jade Stadium, Christchurch
Mahela Jayawardene128Coca-Cola Champions Trophy: 6th Match, 2000/01Sharjah C.A. Stadium
Ross Taylor128*Sri Lanka in New Zealand: 1st ODI, 2006/07McLean Park, Napier
Jacques Kallis128*ICC World Cup: 7th Match, 2006/07Warner Park, Basseterre, St Kitts
Kumar Sangakkara128Commonwealth Bank Series: 8th Match, 2007/08Adelaide Oval
Shoaib Malik128ICC Champions Trophy: 2009/10Centurion Park
Brendan Taylor128*New Zealand in Zimbabwe 2011/12 (1st ODI)Harare Sports Club
Virat Kohli128*India in Sri Lanka 2012 (4th ODI)R Premadasa Stadium, Colombo
AB de Villiers128Pakistan in South Africa 2012/13 (3rd ODI)Bidvest Wanderers Stadium, Johannesburg
Kumar Sangakkara128Sri Lanka in Bangladesh 2013/14 (2nd ODI)Shere Bangla National Stadium, Mirpur
Denesh Ramdin128England in West Indies 2013/14 (3rd ODI)Sir Vivian Richards Stadium, North Sound
Quinton de Kock128South Africa in Sri Lanka 2014 (3rd ODI)Mahinda Rajapaksha International Cricket Stadium, Hambantota
Rilee Rossouw128West Indies in South Africa 2014/15 (2nd ODI)Bidvest Wanderers Stadium, Johannesburg
Moeen Ali128ICC World Cup 2014/15 (Pool A)Hagley Oval, Christchurch
Mahmudullah Riyad128*ICC World Cup 2014/15 (Pool A)Seddon Park, Hamilton
Allan Border127*Benson & Hedges World Series Cup: 1st Final, 1984/85Sydney Cricket Ground
Basit Ali127*Pepsi Champions Trophy: Only Final, 1993/94Sharjah C.A. Stadium
Mike Atherton127Texaco Trophy: 3rd ODI, 1995Lord's, London
Brian McMillan127Zimbabwe v South Africa: 1st ODI, 1995/96Harare Sports Club
Sachin Tendulkar127*Wills World Cup: 6th Match, 1995/96Barabati Stadium, Cuttack
Aravinda de Silva127*Singer World Series: 5th Match, 1996Sinhalese Sports Club Ground, Colombo
Sachin Tendulkar127*India in Zimbabwe: 1st ODI, 1998/99Queens Sports Club, Bulawayo
Sourav Ganguly127Standard Bank Triangular Tournament: 1st Match, 2001/02New Wanderers Stadium, Johannesburg
Wavell Hinds127*West Indies in Zimbabwe: 4th ODI, 2003/04Harare Sports Club
Yasir Hameed127*New Zealand in Pakistan: 5th ODI, 2003/04Rawalpindi Cricket Stadium
Shivnarine Chanderpaul127*West Indies in Zimbabwe: 1st match, 2007/08Harare Sports Club
Virat Kohli127West Indies in India 2014/15 (4th ODI)Himachal Pradesh Cricket Association Stadium, Dharamsala
David Warner127Carlton Mid ODI Tri-Series 2014/15Sydney Cricket Ground, Sydney
Soumya Sarkar127*Pakistan in Bangladesh 2015 (3rd ODI)Shere Bangla National Stadium, Mirpur
Geoff Marsh126*Reliance World Cup: 20th Match, 1987/88Sector 16 Stadium, Chandigarh
Shoaib Mohammad126*New Zealand v Pakistan: 2nd ODI, 1988/89Basin Reserve, Wellington
Saeed Anwar126Benson & Hedges World Series: 10th Match, 1989/90Adelaide Oval
Mark Waugh126Wills World Cup: 19th Match, 1995/96Wankhede Stadium, Mumbai
Graeme Hick126*Carlton & United Series: 8th Match, 1998/99Adelaide Oval
Virender Sehwag126ICC Champions Trophy: 11th Match, 2002/03R.Premadasa Stadium, Khettarama, Colombo
Matthew Hayden126VB Series: 2nd Final, 2003/04Sydney Cricket Ground
Mahela Jayawardene126*NatWest Series: 3rd Match, 2006Riverside Ground, Chester-le-Street
Ian Bell126*England v India: 1st ODI, 2007The Rose Bowl, Southampton
Shane Watson126Australia in West Indies: 3rd match, 2008Queen's Park (New), St George's
Ricky Ponting126Australia in British Isles: 5th match, 2009Trent Bridge, Nottingham
Andrew Strauss126Pakistan in England 2010 (2nd ODI)Headingley, Leeds
Gautam Gambhir126*New Zealand in India 2010/11 (3rd ODI)Reliance Cricket Stadium, Vadodara
Ian Bell126West Indies in England 2012 (1st ODI)The Ageas Bowl, Southampton
Marlon Samuels126West Indies in Bangladesh 2012/13 (3rd ODI)Shere Bangla National Stadium, Mirpur
Faf du Plessis126Zimbabwe Tri-Series 2014Harare Sports Club, Harare
Marlon Samuels126*West Indies in India 2014/15 (1st ODI)Nehru Stadium, Kochi
Greg Chappell125*Prudential Trophy: 3rd ODI, 1977Kennington Oval, London
Geoff Marsh125Benson & Hedges World Series Cup: 8th Match, 1985/86Sydney Cricket Ground
Geoff Marsh125*Benson & Hedges World Series: 11th Match, 1988/89Melbourne Cricket Ground
Nick Knight125*Texaco Trophy: 3rd ODI, 1996Trent Bridge, Nottingham
Herschelle Gibbs125West Indies in South Africa: 4th ODI, 1998/99Crusaders Ground, St George's Park, Port Elizabeth
Herschelle Gibbs125South Africa in Zimbabwe: 1st ODI, 2001/02Queens Sports Club, Bulawayo
Mohammad Yousuf125New Zealand in Pakistan: 1st ODI, 2002National Stadium, Karachi
Wavell Hinds125*Australia in West Indies: 6th ODI, 2002/03Queen's Park (New), St George's, Grenada
Jacques Kallis125*NatWest Series: 3rd Match, 2003St Lawrence Ground, Canterbury
Boeta Dippenaar125*VB Series: 6th Match, 2005/06Adelaide Oval
Shoaib Malik125Asia Cup: 5th Match, 2008National Stadium, Karachi
Sanath Jayasuriya125Asia Cup: Final, 2008National Stadium, Karachi
Virender Sehwag125*India in New Zealand: 4th match, 2008/09Seddon Park, Hamilton
Tamim Iqbal125England in Bangladesh 2009/10 (1st ODI)Shere Bangla National Stadium, Mirpur
Graeme Smith125Sri Lanka in South Africa 2011/12 (5th ODI)Bidvest Wanderers Stadium, Johannesburg
AB de Villiers125*Sri Lanka in South Africa 2011/12 (5th ODI)Bidvest Wanderers Stadium, Johannesburg
Chris Gayle125New Zealand in United States of America and West Indies 2012 (2nd ODI)Sabina Park, Kingston
George Bailey125*West Indies in Australia 2012/13 (2nd ODI)Western Australia Cricket Association Ground, Perth
Tillakaratne Dilshan125Bangladesh in Sri Lanka 2012/13 (3rd ODI)Pallekele Cricket Stadium, Pallekele
Ijaz Ahmed124*Wills Asia Cup: 4th Match, 1988/89Chittagong Divisional Stadium
Wayne Larkins124MRF World Series (Nehru Cup): 2nd Match, 1989/90Lal Bahadur Shastri Stadium, Hyderabad, Deccan
Daryll Cullinan124KCA Centenary Tournament: 2nd Match, 1996/97Gymkhana Club Ground, Nairobi
Sourav Ganguly124Silver Jubilee Independence Cup: 3rd Final, 1997/98Bangabandhu National Stadium, Dhaka
Ricky Ponting124*Australia in Pakistan: 3rd ODI, 1998/99Gaddafi Stadium, Lahore
Sachin Tendulkar124*Coca-Cola Champions Trophy: Only Final, 1998/99Sharjah C.A. Stadium
Ricardo Powell124Coca-Cola Singapore Challenge: Only Final, 1999Kallang Ground, Singapore
Alistair Campbell124Carlton Series: 10th Match, 2000/01Bellerive Oval, Hobart
Gary Kirsten124Standard Bank Triangular Tournament: 8th Match, 2001/02Newlands, Cape Town
Adam Gilchrist124VB Series: 2nd Match, 2002/03Melbourne Cricket Ground
Marvan Atapattu124ICC World Cup: 40th Match, 2002/03Kingsmead, Durban
Kamran Akmal124VB Series: 3rd Match, 2004/05Brisbane Cricket Ground, Woolloongabba, Brisbane
Chris Gayle124Pakistan in West Indies: 3rd ODI, 2005Beausejour Stadium, Gros Islet, St Lucia
Ricky Ponting124VB Series: 2nd Final, 2005/06Sydney Cricket Ground
Ricky Ponting124Commonwealth Bank Series: 10th Match, 2007/08Sydney Cricket Ground
MS Dhoni124Australia in India: 2nd match, 2009/10Vidarbha Cricket Association Stadium, Nagpur
Shahid Afridi124Asia Cup 2010Rangiri Dambulla International Stadium
Colin Ingram124Zimbabwe in South Africa 2010/11 (1st ODI)OUTsurance Oval, Bloemfontein
Eoin Morgan124*England in Ireland 2013 (Only ODI)The Village, Malahide, Dublin
Ahmed Shehzad124Sri Lanka in United Arab Emirates 2013/14 (2nd ODI)Dubai Sports City Stadium, Dubai
Darren Bravo124Bangladesh in West Indies 2014 (3rd ODI)Warner Park, Basseterre
Kumar Sangakkara124ICC World Cup 2014/15 (Pool A)Blundstone Arena, Hobart
Zaheer Abbas123Pakistan v Sri Lanka: 2nd ODI, 1981/82Gaddafi Stadium, Lahore
Desmond Haynes123*Benson & Hedges World Series Cup: 1st Match, 1984/85Melbourne Cricket Ground
Kris Srikkanth123India v Pakistan: 2nd ODI, 1986/87Eden Gardens, Calcutta
Ricky Ponting123Benson & Hedges World Series: 9th Match, 1995/96Melbourne Cricket Ground
Rahul Dravid123*India in New Zealand: 1st ODI, 1998/99Owen Delany Park, Taupo
Marvan Atapattu123*Sri Lanka in South Africa: 3rd ODI, 2002/03Willowmoore Park, Benoni
Inzamam-ul-Haq123India in Pakistan: 4th ODI, 2003/04Gaddafi Stadium, Lahore
Andrew Flintoff123NatWest Series: 8th Match, 2004Lord's, London
Sachin Tendulkar123Pakistan in India: 4th ODI, 2004/05Sardar Patel (Gujarat) Stadium, Motera, Ahmedabad
Boeta Dippenaar123South Africa in West Indies: 3rd ODI, 2004/05Kensington Oval, Bridgetown, Barbados
Chris Gayle123India in West Indies: 1st ODI, 2006Sabina Park, Kingston, Jamaica
Shahriar Nafees123*ICC Champions Trophy: 5th Qualifying Match, 2006/07Sawai Mansingh Stadium, Jaipur
Ryan Watson123*ICC Associates Kenya Tri-Series: 2nd ODI, 2006/07Mombasa Sports Club Ground
Brad Hodge123ICC World Cup: 10th Match, 2006/07Warner Park, Basseterre, St Kitts
Younis Khan123*Asia Cup: 10th Match, 2008National Stadium, Karachi
Mahela Jayawardene123Pakistan in Sri Lanka: 3rd match, 2009Rangiri Dambulla International Stadium
Tillakaratne Dilshan123Sri Lanka in India 2009/10 (2nd ODI)Vidarbha Cricket Association Stadium, Nagpur
Yusuf Pathan123*New Zealand in India 2010/11 (4th ODI)M Chinnaswamy Stadium, Bangalore
Kirk Edwards123*West Indies in New Zealand 2013/14 (5th ODI)Seddon Park, Hamilton
Virat Kohli123India in New Zealand 2013/14 (1st ODI)McLean Park, Napier
Kane Williamson123New Zealand in United Arab Emirates 2014/15 (4th ODI)Sheikh Zayed Stadium, Abu Dhabi
David Gower122Benson & Hedges World Series Cup: 3rd Match, 1982/83Melbourne Cricket Ground
David Boon122Benson & Hedges World Series Cup: 6th Match, 1987/88Adelaide Oval
Richie Richardson122Wills Trophy: 4th Match, 1991/92Sharjah C.A. Stadium
Phil Simmons122West Indies v South Africa: 1st ODI, 1991/92Sabina Park, Kingston, Jamaica
Aravinda de Silva122KCA Centenary Tournament: 6th Match, 1996/97Gymkhana Club Ground, Nairobi
Dipak Chudasama122President's Cup: 1st Match, 1997/98Gymkhana Club Ground, Nairobi
Nick Knight122England in West Indies: 1st ODI, 1997/98Kensington Oval, Bridgetown, Barbados
Sachin Tendulkar122South Africa in India: 4th ODI, 1999/00I.P.C.L. Sports Complex Ground, Vadodara
Sachin Tendulkar122*Coca-Cola Cup (Zimbabwe): 6th Match, 2001Harare Sports Club
Nathan Astle122*England in New Zealand: 5th ODI, 2001/02Carisbrook, Dunedin
Sanath Jayasuriya122VB Series: 6th Match, 2002/03Sydney Cricket Ground
Inzamam-ul-Haq122India in Pakistan: 1st ODI, 2003/04National Stadium, Karachi
Adam Gilchrist122VB Series: 3rd Final, 2005/06Brisbane Cricket Ground, Woolloongabba, Brisbane
Sanath Jayasuriya122NatWest Series: 2nd Match, 2006Kennington Oval, London
Ashish Bagai122ICC World Cricket League Division One: 11th Match, 2006/07Jaffery Sports Club Ground, Nairobi
Chris Gayle122Pakistan v West Indies: 3rd ODI, 2008/09Sheikh Zayed Stadium, Abu Dhabi
Martin Guptill122*New Zealand v West Indies: 2008/09Eden Park, Auckland
Lendl Simmons122West Indies in Bangladesh 2011/12 (1st ODI)Shere Bangla National Stadium, Mirpur
Shane Watson122West Indies in Australia 2012/13 (3rd ODI)Manuka Oval, Canberra
Hashim Amla122Pakistan in South Africa 2012/13 (3rd ODI)Bidvest Wanderers Stadium, Johannesburg
Mohammad Hafeez122*Pakistan in Scotland and Ireland 2013 (1st ODI)Castle Avenue, Dublin
Mohammad Hafeez122Sri Lanka in United Arab Emirates 2013/14 (1st ODI)Sharjah Cricket Association Stadium, Sharjah
Hashim Amla122*South Africa in Zimbabwe 2014 (1st ODI)Queens Sports Club, Bulawayo
Roy Dias121India v Sri Lanka: 3rd ODI, 1982/83Karnataka State C.A. Stadium, Bangalore
Dean Jones121Benson & Hedges Challenge: 3rd Match, 1986/87W.A.C.A. Ground, Perth
Mark Waugh121*Wills Triangular Series: 6th Match, 1994/95Rawalpindi Cricket Stadium
Jonty Rhodes121KCA Centenary Tournament: 2nd Match, 1996/97Gymkhana Club Ground, Nairobi
Stuart Carlisle121*Sri Lanka in Zimbabwe: 4th ODI, 1999/00Harare Sports Club
Inzamam-ul-Haq121*Coca-Cola Cup: 4th Match, 1999/00Sharjah C.A. Stadium
Dion Ebrahim121Zimbabwe in Bangladesh: 2nd ODI, 2001/02Bangabandhu National Stadium, Dhaka
Marcus Trescothick121England in India: 1st ODI, 2001/02Eden Gardens, Kolkata
Feiko Kloppenburg121ICC World Cup: 39th Match, 2002/03Goodyear Park, Bloemfontein
Adam Gilchrist121*NatWest Challenge: 3rd Match, 2005The Brit Oval, London
Marcus Trescothick121NatWest Series: 5th Match, 2006Headingley, Leeds
Yuvraj Singh121Australia in India: 3rd match, 2007/08Rajiv Gandhi International Stadium, Uppal, Hyderabad
Jacques Kallis121*West Indies in South Africa: 3rd match, 2007/08Sahara Oval, St George's Park, Port Elizabeth
Kumar Sangakkara121Asia Cup: 9th Match, 2008National Stadium, Karachi
Neil McCallum121*ICC World Cup Qualifier: 2008/09Willowmoore Park Main Oval, Benoni
AB de Villiers121England in South Africa 2009/10 (3rd ODI)Sahara Park Newlands, Cape Town
Mohammad Hafeez121Pakistan in West Indies 2011 (4th ODI)Kensington Oval, Bridgetown
Aaron Finch121England in Australia 2013/14 (1st ODI)Melbourne Cricket Ground, Melbourne
Jos Buttler121Sri Lanka in Ireland and England 2014 (4th ODI)Lord's Cricket Ground, St John's Wood
Faf du Plessis121Zimbabwe Tri-Series 2014Harare Sports Club, Harare
Ambati Rayudu121*Sri Lanka in India 2014/15 (2nd ODI)Sardar Patel Stadium, Motera, Ahmedabad
Eoin Morgan121Carlton Mid ODI Tri-Series 2014/15Sydney Cricket Ground, Sydney
Joe Root121ICC World Cup 2014/15 (Pool A)Westpac Stadium, Wellington
Brendan Taylor121ICC World Cup 2014/15 (Pool B)Blundstone Arena, Hobart
Nathan Astle120New Zealand v Zimbabwe: 1st ODI, 1995/96Eden Park, Auckland
Sanath Jayasuriya120*Singer World Series: 2nd Match, 1996R.Premadasa Stadium, Khettarama, Colombo
Mahela Jayawardene120Carlton & United Series: 8th Match, 1998/99Adelaide Oval
Steve Waugh120*ICC World Cup: 9th Match, 1999Headingley, Leeds
Sachin Tendulkar120Aiwa Cup: 6th Match, 1999Sinhalese Sports Club Ground, Colombo
Nathan Astle120New Zealand in India: 1st ODI, 1999/00Municipal Stadium, Rajkot
Andy Flower120*Coca-Cola Champions Trophy: 2nd Match, 2000/01Sharjah C.A. Stadium
Neil McKenzie120*Sri Lanka in South Africa: 2nd ODI, 2000/01Buffalo Park, East London
Sanath Jayasuriya120ICC World Cup: 3rd Match, 2002/03Goodyear Park, Bloemfontein
Yuvraj Singh120Videocon Triangular Series: 6th Match, 2005/06Harare Sports Club
Kennedy Otieno120Meril International Cricket Tournament: 5th Match, 1998/99Bangabandhu National Stadium, Dhaka
Upul Tharanga120NatWest Series: 1st Match, 2006Lord's, London
Paul Collingwood120*Commonwealth Bank Series: 1st Final, 2006/07Melbourne Cricket Ground
Sachin Tendulkar120ICC World Cup 2010/11 (Group B)M Chinnaswamy Stadium, Bangalore
Anamul Haque120West Indies in Bangladesh 2012/13 (2nd ODI)Sheikh Abu Naser Stadium, Khulna
Ramnaresh Sarwan120*Zimbabwe in West Indies 2012/13 (2nd ODI)Queen's Park (New), St George's
Sir Viv Richards119*Prudential Trophy: 1st ODI, 1976North Marine Road Ground, Scarborough
Javed Miandad119*Pakistan v India: 3rd ODI, 1982/83Gaddafi Stadium, Lahore
Sir Viv Richards119Prudential World Cup: 14th Match, 1983Kennington Oval, London
Sir Viv Richards119New Zealand v West Indies: 1st ODI, 1986/87Carisbrook, Dunedin
Rameez Raja119*Benson & Hedges World Cup: 34th Match, 1991/92Lancaster Park, Christchurch
Roshan Mahanama119*Zimbabwe v Sri Lanka: 1st ODI, 1994/95Harare Sports Club
Ajay Jadeja119Sri Lanka v India: 1st ODI, 1997R.Premadasa Stadium, Khettarama, Colombo
Clayton Lambert119England in West Indies: 5th ODI, 1997/98Queen's Park Oval, Port of Spain, Trinidad
Marvan Atapattu119*Sri Lanka in Pakistan: 1st ODI, 1999/00National Stadium, Karachi
Stuart Carlisle119Carlton Series: 12th Match, 2000/01W.A.C.A. Ground, Perth
Nathan Astle119Pakistan in New Zealand: 5th ODI, 2000/01Carisbrook, Dunedin
Marcus Trescothick119ICC Champions Trophy: 7th Match, 2002/03R.Premadasa Stadium, Khettarama, Colombo
Ricky Ponting119VB Series: 2nd Match, 2002/03Melbourne Cricket Ground
Darren Lehmann119VB Series: 5th Match, 2002/03W.A.C.A. Ground, Perth
Chris Gayle119ICC World Cup: 42nd Match, 2002/03De Beers Diamond Oval, Kimberley
Graeme Smith119*Australia in South Africa: 1st ODI, 2005/06SuperSport Park, Centurion
Jacques Kallis119*India in South Africa: 2nd ODI, 2006/07Kingsmead, Durban
Herschelle Gibbs119New Zealand in South Africa: 3rd match, 2007/08Sahara Park Newlands, Cape Town
Virender Sehwag119Asia Cup: 5th Match, 2008National Stadium, Karachi
Gavin Hamilton119Canada in Scotland: 1st match, 2009Mannofield Park, Aberdeen
Brendan Taylor119*Zimbabwe Tri-Series 2010Harare Sports Club
Hashim Amla119*South Africa in United Arab Emirates 2010/11 (3rd ODI)Dubai Sports City Stadium
Ryan ten Doeschate119ICC World Cup 2010/11 (Group B)Vidarbha Cricket Association Stadium, Nagpur
Alastair Cook119Sri Lanka in England 2011 (3rd ODI)Lord's Cricket Ground, St John's Wood
Ross Taylor119New Zealand in Zimbabwe 2011/12 (3rd ODI)Queens Sports Club, Bulawayo
Kieron Pollard119West Indies in India 2011/12 (5th ODI)MA Chidambaram Stadium, Chepauk, Chennai
Brendon McCullum119Zimbabwe in New Zealand 2011/12 (3rd ODI)McLean Park, Napier
Tillakaratne Dilshan119*Pakistan in Sri Lanka 2012 (2nd ODI)Pallekele Cricket Stadium, Pallekele
Shikhar Dhawan119West Indies in India 2013/14 (3rd ODI)Modi Stadium, Kanpur
Hashim Amla119South Africa in New Zealand 2014/15 (2nd ODI)Bay Oval, Mount Maunganui
Moeen Ali119England in Sri Lanka 2014/15 (1st ODI)R Premadasa Stadium, Colombo
Ross Taylor119*New Zealand in England 2015 (2nd ODI)The Kia Oval, Kennington
Allan Lamb118Prudential Trophy: 1st ODI, 1982Trent Bridge, Nottingham
Zaheer Abbas118Pakistan v India: 2nd ODI, 1982/83Ibn-e-Qasim Bagh Stadium, Multan
Allan Border118*Benson & Hedges World Series Cup: 13th Match, 1984/85Adelaide Oval
Sachin Tendulkar118Pepsi Sharjah Cup: 4th Match, 1995/96Sharjah C.A. Stadium
Ally Brown118Texaco Trophy: 3rd ODI, 1996Old Trafford, Manchester
Gary Kirsten118*KCA Centenary Tournament: Only Final, 1996/97Gymkhana Club Ground, Nairobi
Marvan Atapattu118Sri Lanka v India: 1st ODI, 1997R.Premadasa Stadium, Khettarama, Colombo
Adam Gilchrist118Australia in New Zealand: 1st ODI, 1997/98Lancaster Park, Christchurch
Sachin Tendulkar118*Coca-Cola Champions Trophy: 3rd Match, 1998/99Sharjah C.A. Stadium
Mathew Sinclair118*ARY Gold Cup: 6th Match, 2000/01Sharjah C.A. Stadium
Inzamam-ul-Haq118*Khaleej Times Trophy: 6th Match, 2001/02Sharjah C.A. Stadium
Shoaib Malik118Asia Cup: 5th Match, 2004Sinhalese Sports Club Ground, Colombo
Herschelle Gibbs118England in South Africa: 6th ODI, 2004/05Kingsmead, Durban
Nathan Astle118*West Indies in New Zealand: 3rd ODI, 2005/06Jade Stadium, Christchurch
Shahriar Nafees118*Bangladesh in Zimbabwe: 5th ODI, 2006Harare Sports Club
Adam Gilchrist118Commonwealth Bank Series: 6th Match, 2007/08Western Australia Cricket Association Ground, Perth
Yuvraj Singh118England in India: 2nd match, 2008/09Maharani Usharaje Trust Cricket Ground, Indore
Brendan Taylor118*Zimbabwe in Bangladesh: 5th match, 2009/10Zohur Ahmed Chowdhury Stadium, Chittagong
Upul Tharanga118Sri Lanka in India 2009/10 (4th ODI)Eden Gardens, Kolkata
Upul Tharanga118*Idea Cup 2009/10Shere Bangla National Stadium, Mirpur
Mohammad Shahzad118Canada in United Arab Emirates 2009/10 (1st ODI)Sharjah Cricket Association Stadium
Virat Kohli118Australia in India 2010/11 (2nd ODI)Andhra Cricket Association-Visakhapatnam District Cricket Association Stadium, Visakhapatnam
Usman Ghani118Afghanistan in Zimbabwe 2014 (2nd ODI)Queens Sports Club, Bulawayo
Mahela Jayawardene118Sri Lanka in India 2014/15 (3rd ODI)Rajiv Gandhi International Stadium, Uppal, Hyderabad
Kane Williamson118New Zealand in England 2015 (3rd ODI)The Ageas Bowl, Southampton
Clive Radley117*Prudential Trophy: 2nd ODI, 1978Old Trafford, Manchester
Bruce Laird117*Benson & Hedges World Series Cup: 3rd Match, 1981/82Sydney Cricket Ground
Mohsin Khan117*Pakistan v India: 2nd ODI, 1982/83Ibn-e-Qasim Bagh Stadium, Multan
Steve Smith117Benson & Hedges World Series Cup: 2nd Final, 1982/83Melbourne Cricket Ground
Graham Gooch117*Texaco Trophy: 3rd ODI, 1985Lord's, London
Desmond Haynes117*West Indies v India: 1st ODI, 1988/89Kensington Oval, Bridgetown, Barbados
Gordon Greenidge117West Indies v India: 4th ODI, 1988/89Antigua Recreation Ground, St John's, Antigua
Dean Jones117*Austral-Asia Cup: 2nd Semi-final, 1989/90Sharjah C.A. Stadium
Inzamam-ul-Haq117Pakistan v Sri Lanka: 5th ODI, 1991/92Rawalpindi Cricket Stadium
Asanka Gurusinha117*Pepsi Austral-Asia Cup: 6th Match, 1993/94Sharjah C.A. Stadium
Ijaz Ahmed117Pakistan v Zimbabwe: 3rd ODI, 1996/97Arbab Niaz Stadium, Peshawar
Nathan Astle117Pepsi Independence Cup: 1st Match, 1997Punjab C.A. Stadium, Mohali, Chandigarh
Sachin Tendulkar117Pepsi Independence Cup: 3rd Match, 1997M.Chinnaswamy Stadium, Bangalore
Ijaz Ahmed117Silver Jubilee Independence Cup: 3rd Final, 1997/98Bangabandhu National Stadium, Dhaka
Brian Lara117West Indies in Bangladesh: 2nd ODI, 1999/00Bangabandhu National Stadium, Dhaka
Sourav Ganguly117ICC KnockOut: Only Final, 2000/01Gymkhana Club Ground, Nairobi
Mathew Sinclair117ARY Gold Cup: 3rd Match, 2000/01Sharjah C.A. Stadium
Nathan Astle117Coca-Cola Cup (Sri Lanka): 2nd Match, 2001R.Premadasa Stadium, Khettarama, Colombo
Sourav Ganguly117*ICC Champions Trophy: 11th Match, 2002/03R.Premadasa Stadium, Khettarama, Colombo
Graeme Smith117Zimbabwe in South Africa: 2nd ODI, 2004/05Kingsmead, Durban
Tillakaratne Dilshan117*Sri Lanka in Netherlands: 1st ODI, 2006VRA Ground, Amstelveen
Matthew Hayden117Commonwealth Bank Series: 8th Match, 2006/07W.A.C.A. Ground, Perth
Ross Taylor117Chappell-Hadlee Trophy: 2nd ODI, 2006/07Eden Park, Auckland
Craig McMillan117Chappell-Hadlee Trophy: 3rd ODI, 2006/07Seddon Park, Hamilton
Mohammad Yousuf117South Africa in Pakistan: 2nd match, 2007/08Gaddafi Stadium, Lahore
Younis Khan117India v Pakistan: 2nd ODI, 2007/08Punjab Cricket Assocation Stadium, Mohali
Sachin Tendulkar117*Commonwealth Bank Series: 1st match, 2007/08Sydney Cricket Ground
Yuvraj Singh117India in Sri Lanka: 3rd match, 2008/09R Premadasa Stadium, Colombo
Sandeep Jyoti117Canada in Scotland: 1st match, 2009Mannofield Park, Aberdeen
Virat Kohli117West Indies in India 2011/12 (2nd ODI)Dr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
Michael Clarke117Commonwealth Bank Series 2011/12 (2nd Final)Adelaide Oval, Adelaide
Mushfiqur Rahim117Asia Cup 2013/14Khan Shaheb Osman Ali Stadium, Fatullah
Brendon McCullum117Sri Lanka in New Zealand 2014/15 (2nd ODI)Seddon Park, Hamilton
Kumar Sangakkara117*ICC World Cup 2014/15 (Pool A)Westpac Stadium, Wellington
Elton Chigumbura117Zimbabwe in Pakistan 2015 (1st ODI)Gaddafi Stadium, Lahore
David Lloyd116*Prudential Trophy: 1st ODI, 1974Trent Bridge, Nottingham
Desmond Haynes116West Indies v New Zealand: 5th ODI, 1984/85Kensington Oval, Bridgetown, Barbados
Javed Miandad116*Austral-Asia Cup: Only Final, 1985/86Sharjah C.A. Stadium
Rameez Raja116*Benson & Hedges World Series: 9th Match, 1989/90Bellerive Oval, Hobart
Inzamam-ul-Haq116*Zimbabwe v Pakistan: 2nd ODI, 1994/95Harare Sports Club
Gary Kirsten116South Africa v England: 4th ODI, 1995/96Centurion Park
Alec Stewart116Akai-Singer Champions Trophy: 1st Match, 1997/98Sharjah C.A. Stadium
Stephen Fleming116*Carlton & United Series: 12th Match, 1997/98Melbourne Cricket Ground
Inzamam-ul-Haq116*Standard Bank International One-Day Series: 3rd Match, 1997/98Kimberley Country Club
Ajay Jadeja116*Pepsi Triangular Series: 5th Match, 1997/98Barabati Stadium, Cuttack
Rahul Dravid116Pepsi Cup: 2nd Match, 1998/99Vidarbha C.A. Ground, Nagpur
Mark Waugh116Carlton & United Series: 10th Match, 1999/00Adelaide Oval
Damien Martyn116*Australia in New Zealand: 6th ODI, 1999/00Eden Park, Auckland
Wavell Hinds116*Cable & Wireless One Day International Series: 2nd Match, 1999/00Sabina Park, Kingston, Jamaica
Brian Lara116*Carlton Series: 4th Match, 2000/01Sydney Cricket Ground
Mahela Jayawardene116ARY Gold Cup: 2nd Match, 2000/01Sharjah C.A. Stadium
Herschelle Gibbs116ICC Champions Trophy: 9th Match, 2002/03R.Premadasa Stadium, Khettarama, Colombo
Herschelle Gibbs116ICC Champions Trophy: 1st Semi-final, 2002/03R.Premadasa Stadium, Khettarama, Colombo
Brian Lara116ICC World Cup: 1st Match, 2002/03Newlands, Cape Town
Brian Lara116Sri Lanka in West Indies: 2nd ODI, 2003Kensington Oval, Bridgetown, Barbados
Yasir Hameed116Bangladesh in Pakistan: 1st ODI, 2003Multan Cricket Stadium
Kevin Pietersen116England in South Africa: 7th ODI, 2004/05SuperSport Park, Centurion
Adam Gilchrist116VB Series: 8th Match, 2005/06W.A.C.A. Ground, Perth
Vusimuzi Sibanda116Tri-Nation Tournament in West Indies: Only Final, 2006Queen's Park Oval, Port of Spain, Trinidad
Jeremy Bray116ICC World Cricket League: 3rd Match, 2007Gymkhana Club Ground, Nairobi
Shivnarine Chanderpaul116*NatWest Series: 2nd ODI, 2007Edgbaston, Birmingham
Suresh Raina116*Asia Cup: 7th Match, 2008National Stadium, Karachi
Virender Sehwag116India in Sri Lanka: 3rd match, 2008/09R Premadasa Stadium, Colombo
Shane Watson116*Australia in United Arab Emirates: 5th match, 2008/09Sheikh Zayed Stadium, Abu Dhabi
Kamran Akmal116*Australia in United Arab Emirates: 5th match, 2008/09Sheikh Zayed Stadium, Abu Dhabi
Hashim Amla116*India in South Africa 2010/11 (5th ODI)Centurion Park
Graeme Smith116New Zealand in South Africa 2012/13 (3rd ODI)Senwes Park, Potchefstroom
Ed Joyce116*Pakistan in Scotland and Ireland 2013 (2nd ODI)Castle Avenue, Dublin
Shikhar Dhawan116India in Zimbabwe 2013 (2nd ODI)Harare Sports Club, Harare
James Faulkner116Australia in India 2013/14 (7th ODI)M Chinnaswamy Stadium, Bangalore
Calum MacLeod116*Scotland in Ireland 2014 (3rd ODI)The Village, Malahide, Dublin
Tillakaratne Dilshan116Sri Lanka in New Zealand 2014/15 (2nd ODI)Seddon Park, Hamilton
Tillakaratne Dilshan116Sri Lanka in New Zealand 2014/15 (5th ODI)University Oval, Dunedin
Tamim Iqbal116*Pakistan in Bangladesh 2015 (2nd ODI)Shere Bangla National Stadium, Mirpur
Gordon Greenidge115India v West Indies: 4th ODI, 1983/84Keenan Stadium, Jamshedpur
Mike Gatting115*India v England: 1st ODI, 1984/85Nehru Stadium, Pune
Graham Gooch115Texaco Trophy: 2nd ODI, 1985Edgbaston, Birmingham
Graham Gooch115Reliance World Cup: 2nd Semi-final, 1987/88Wankhede Stadium, Bombay
Javed Miandad115*Pakistan v Sri Lanka: 3rd ODI, 1991/92Niaz Stadium, Hyderabad, Sind
Andy Flower115*Benson & Hedges World Cup: 3rd Match, 1991/92Pukekura Park, New Plymouth
Desmond Haynes115West Indies v England: 4th ODI, 1993/94Queen's Park Oval, Port of Spain, Trinidad
Sachin Tendulkar115Wills World Series: 3rd Match, 1994/95I.P.C.L. Sports Complex Ground, Baroda
Gary Kirsten115*Pepsi Sharjah Cup: Only Final, 1995/96Sharjah C.A. Stadium
Saeed Anwar115KCA Centenary Tournament: 6th Match, 1996/97Gymkhana Club Ground, Nairobi
Mark Waugh115*South Africa v Australia: 2nd ODI, 1996/97Crusaders Ground, St George's Park, Port Elizabeth
Chris Cairns115India in New Zealand: 5th ODI, 1998/99Jade Stadium, Christchurch
Ricky Ponting115Carlton & United Series: 3rd Match, 1999/00Melbourne Cricket Ground
Gary Kirsten115South Africa in India: 1st ODI, 1999/00Nehru Stadium, Kochi
Shoaib Malik115New Zealand in Pakistan: 3rd ODI, 2002Gaddafi Stadium, Lahore
Nasser Hussain115NatWest Series: Only Final, 2002Lord's, London
Stephen Fleming115*Pakistan in New Zealand: 3rd ODI, 2003/04Jade Stadium, Christchurch
Ricky Ponting115World Cricket Tsunami Appeal: 1st ODI, 2004/05Melbourne Cricket Ground
Graeme Smith115*England in South Africa: 5th ODI, 2004/05Buffalo Park, East London
Nathan Astle115*Videocon Triangular Series: Only Final, 2005/06Harare Sports Club
Ramnaresh Sarwan115*India in West Indies: 3rd ODI, 2006Warner Park, Basseterre, St Kitts
Eoin Morgan115ICC World Cricket League Division One: 11th Match, 2006/07Jaffery Sports Club Ground, Nairobi
Jeremy Bray115*ICC World Cup: 5th Match, 2006/07Sabina Park, Kingston, Jamaica
Sanath Jayasuriya115ICC World Cup: 30th Match, 2006/07Providence Stadium, Guyana
Mahela Jayawardene115*ICC World Cup: 1st Semi-final, 2006/07Sabina Park, Kingston, Jamaica
Alok Kapali115Asia Cup: 7th Match, 2008National Stadium, Karachi
Gavin Hamilton115ICC Associates Scotland Tri-Series: 2nd Match, 2008Mannofield Park, Aberdeen
Grant Elliott115New Zealand in Australia: 3rd match, 2008/09Sydney Cricket Ground
Mohammad Hafeez115Pakistan in New Zealand 2010/11 (3rd ODI)AMI Stadium, Christchurch
Ahmed Shehzad115Pakistan in New Zealand 2010/11 (5th ODI)Seddon Park, Hamilton
Tillakaratne Dilshan115*South Africa in Sri Lanka 2013 (4th ODI)Pallekele Cricket Stadium, Pallekele
Virat Kohli115India in Zimbabwe 2013 (1st ODI)Harare Sports Club, Harare
Virat Kohli115*Australia in India 2013/14 (6th ODI)Vidarbha Cricket Association Stadium, Nagpur
AB de Villiers115*South Africa in United Arab Emirates 2013/14 (5th ODI)Sharjah Cricket Association Stadium, Sharjah
Jean-Paul Duminy115*ICC World Cup 2014/15 (Pool B)Seddon Park, Hamilton
Glenn Turner114*Prudential World Cup: 10th Match, 1975Old Trafford, Manchester
David Gower114*Prudential Trophy: 2nd ODI, 1978Kennington Oval, London
Graeme Wood114*Texaco Trophy: 3rd ODI, 1985Lord's, London
Rameez Raja114Pakistan v New Zealand: 3rd ODI, 1990/91Jinnah Stadium, Sialkot
Aamer Sohail114Benson & Hedges World Cup: 7th Match, 1991/92Bellerive Oval, Hobart
Woorkeri Raman114South Africa v India: 3rd ODI, 1992/93Centurion Park, Verwoerdburg
Brian Lara114West Indies v Pakistan: 1st ODI, 1992/93Sabina Park, Kingston, Jamaica
Navjot Sidhu114*India v West Indies: 3rd ODI, 1994/95Indira Priyadarshini Stadium, Visakhapatnam
Ijaz Ahmed114*Mandela Trophy: 9th Match, 1994/95Kingsmead, Durban
Nathan Astle114India v New Zealand: 5th ODI, 1995/96Vidarbha C.A. Ground, Nagpur
Sachin Tendulkar114Mohinder Amarnath Benefit Match: Only ODI, 1996/97Wankhede Stadium, Mumbai
Steve Waugh114*South Africa in Australia: 1st ODI, 2000Colonial Stadium, Melbourne
Herschelle Gibbs114Morocco Cup: 1st Match, 2002National Cricket Stadium, Tangier
Virender Sehwag114*West Indies in India: 3rd ODI, 2002/03Madhavrao Scindia Cricket Ground, Rajkot
Ricky Ponting114ICC World Cup: 1st Match, 2002/03SuperSport Park, Centurion
Marcus Trescothick114*NatWest Series: 2nd Match, 2003The AMP Oval, London
Matthew Hayden114Australia in New Zealand: 2nd ODI, 2004/05Jade Stadium, Christchurch
Sanath Jayasuriya114VB Series: 5th Match, 2005/06Sydney Cricket Ground
Virender Sehwag114ICC World Cup: 12th Match, 2006/07Queen's Park Oval, Port of Spain, Trinidad
Noor Ali114Canada in United Arab Emirates 2009/10 (1st ODI)Sharjah Cricket Association Stadium
AB de Villiers114*South Africa in India 2009/10 (2nd ODI)Captain Roop Singh Stadium, Gwalior
Rohit Sharma114Zimbabwe Tri-Series 2010Queens Sports Club, Bulawayo
Karim Sadiq114*Afghanistan in Scotland 2010 (1st ODI)Cambusdoon New Ground, Ayr
Sachin Tendulkar114Micromax Asia Cup 2011/12Shere Bangla National Stadium, Mirpur
Shikhar Dhawan114ICC Champions Trophy 2013 (Group B)The SWALEC Stadium, Cardiff
Matt Machan114ICC World Cricket League Championship 2011 to 2013Mannofield Park, Aberdeen
Fawad Alam114*Asia Cup 2013/14 (Final)Shere Bangla National Stadium, Mirpur
Zaheer Abbas113Pakistan v India: 4th ODI, 1982/83National Stadium, Karachi
Javed Miandad113Texaco Trophy: 1st ODI, 1987Kennington Oval, London
Rameez Raja113Reliance World Cup: 13th Match, 1987/88National Stadium, Karachi
Carl Hooper113*India v West Indies: 6th ODI, 1987/88Captain Roop Singh Stadium, Gwalior
Geoff Marsh113West Indies v Australia: 4th ODI, 1990/91Kensington Oval, Bridgetown, Barbados
Neil Fairbrother113Texaco Trophy: 3rd ODI, 1991Lord's, London
Mark Waugh113Texaco Trophy: 2nd ODI, 1993Edgbaston, Birmingham
Asif Mujtaba113*Pepsi Champions Trophy: 3rd Match, 1993/94Sharjah C.A. Stadium
Nick Knight113Texaco Trophy: 2nd ODI, 1996Edgbaston, Birmingham
Mike Atherton113*Texaco Trophy: 2nd ODI, 1997Kennington Oval, London
Sourav Ganguly113Sri Lanka v India: 2nd ODI, 1997R.Premadasa Stadium, Khettarama, Colombo
Jacques Kallis113*Wills International Cup: 1st Semi-final, 1998/99Bangabandhu National Stadium, Dhaka
Saeed Anwar113*ICC World Cup: 1st Semi-final, 1999Old Trafford, Manchester
Naved Latif113Khaleej Times Trophy: 6th Match, 2001/02Sharjah C.A. Stadium
Sachin Tendulkar113NatWest Series: 9th Match, 2002County Ground, Bristol
Brian Lara113West Indies in Zimbabwe: 1st ODI, 2003/04Queens Sports Club, Bulawayo
Marcus Trescothick113England in Ireland: Only ODI, 2006Civil Service Cricket Club, Stormont, Belfast
Ravindu Shah113ICC Associates Kenya Tri-Series: 3rd ODI, 2006/07Mombasa Sports Club Ground
Ricky Ponting113ICC World Cup: 2nd Match, 2006/07Warner Park, Basseterre, St Kitts
Gautam Gambhir113Commonwealth Bank Series: 10th Match, 2007/08Sydney Cricket Ground
Chris Gayle113Pakistan v West Indies: 1st ODI, 2008/09Sheikh Zayed Stadium, Abu Dhabi
Gary Wilson113Netherlands in Ireland 2010 (1st ODI)Castle Avenue, Dublin
Adrian Barath113West Indies in Sri Lanka 2010/11 (1st ODI)Sinhalese Sports Club Ground, Colombo
Kevin O'Brien113ICC World Cup 2010/11 (Group B)M Chinnaswamy Stadium, Bangalore
Hashim Amla113ICC World Cup 2010/11 (Group B)Punjab Cricket Association Ground, Mohali
Yuvraj Singh113ICC World Cup 2010/11 (Group B)MA Chidambaram Stadium, Chepauk, Chennai
Paul Stirling113Scotland Tri-Series 2011Grange Cricket Club Ground, Raeburn Place, Edinburgh
MS Dhoni113*Pakistan in India 2012/13 (1st ODI)MA Chidambaram Stadium, Chepauk, Chennai
Ian Bell113*England in India 2012/13 (5th ODI)Himachal Pradesh Cricket Association Stadium, Dharmasala
Tillakaratne Dilshan113*Bangladesh in Sri Lanka 2012/13 (1st ODI)Mahinda Rajapaksha International Cricket Stadium, Hambantota
Mohammad Hafeez113*Sri Lanka in United Arab Emirates 2013/14 (4th ODI)Sheikh Zayed Stadium, Abu Dhabi
Joe Root113India in England 2014 (5th ODI)Headingley, Leeds
Shikhar Dhawan113Sri Lanka in India 2014/15 (1st ODI)Barabati Stadium, Cuttack
Ahmed Shehzad113New Zealand in United Arab Emirates 2014/15 (3rd ODI)Sharjah Cricket Association Stadium, Sharjah
Kumar Sangakkara113*Sri Lanka in New Zealand 2014/15 (7th ODI)Westpac Stadium, Wellington
Eoin Morgan113New Zealand in England 2015 (4th ODI)Trent Bridge, Nottingham
Kris Srikkanth112Champions Trophy: 1st Match, 1988/89Sharjah C.A. Stadium
Graham Gooch112*Texaco Trophy: 2nd ODI, 1990Kennington Oval, London
Gary Kirsten112*Benson & Hedges World Series: 1st Final, 1993/94Melbourne Cricket Ground
Hansie Cronje112South Africa v Australia: 1st ODI, 1993/94New Wanderers Stadium, Johannesburg
Sachin Tendulkar112*Pepsi Asia Cup: 5th Match, 1994/95Sharjah C.A. Stadium
Saeed Anwar112*Singer Champions Trophy: 5th Match, 1996/97Sharjah C.A. Stadium
Grant Flower112Zimbabwe in Sri Lanka: 3rd ODI, 1997/98Sinhalese Sports Club Ground, Colombo
Murray Goodwin112*NatWest Series: 7th Match, 2000Riverside Ground, Chester-le-Street
Mark Waugh112*Carlton Series: 3rd Match, 2000/01Brisbane Cricket Ground, Woolloongabba, Brisbane
Mohammad Yousuf112*Pakistan in Bangladesh: 2nd ODI, 2001/02Bangabandhu National Stadium, Dhaka
Carl Hooper112*Pakistan v West Indies ODI Series: 3rd ODI, 2001/02Sharjah C.A. Stadium
Sanath Jayasuriya112NatWest Series: 4th Match, 2002Headingley, Leeds
Abdul Razzaq112Pakistan in South Africa: 2nd ODI, 2002/03St George's Park, Port Elizabeth
Virender Sehwag112India in New Zealand: 6th ODI, 2002/03Eden Park, Auckland
Sourav Ganguly112*ICC World Cup: 25th Match, 2002/03City Oval, Pietermaritzburg
Chris Gayle112*West Indies in Zimbabwe: 5th ODI, 2003/04Harare Sports Club
Peter Fulton112Sri Lanka in New Zealand: 4th ODI, 2005/06McLean Park, Napier
Paul Collingwood112*NatWest Series: 4th Match, 2005Trent Bridge, Nottingham
Dwayne Bravo112*ICC Champions Trophy: 17th Match, 2006/07Sardar Patel (Gujarat) Stadium, Motera, Ahmedabad
William Porterfield112*ICC World Cricket League: 4th Match, 2007Jaffery Sports Club Ground, Nairobi
Kumar Sangakkara112Asia Cup: 8th Match, 2008National Stadium, Karachi
Shivnarine Chanderpaul112*England in West Indies: 2nd match, 2008/09Providence Stadium
Shaun Marsh112Australia in India: 5th match, 2009/10Rajiv Gandhi International Stadium, Uppal, Hyderabad
Virat Kohli112*England in India 2011/12 (2nd ODI)Feroz Shah Kotla, Delhi
Hashim Amla112Sri Lanka in South Africa 2011/12 (1st ODI)Boland Park, Paarl
Nasir Jamshed112Micromax Asia Cup 2011/12Shere Bangla National Stadium, Mirpur
Alastair Cook112West Indies in England 2012 (2nd ODI)The Kia Oval, Kennington
Phillip Hughes112Sri Lanka in Australia 2012/13 (1st ODI)Melbourne Cricket Ground, Melbourne
Adam Voges112*West Indies in Australia 2012/13 (5th ODI)Melbourne Cricket Ground, Melbourne
Nowroz Mangal112*ICC World Cricket League Championship 2011 to 2013Sharjah Cricket Association Stadium, Sharjah
Irfan Karim112ICC World Cricket League Championship 2011 to 2013ICC Cricket Academy Ground, Dubai
Tamim Iqbal112Bangladesh in Sri Lanka 2012/13 (1st ODI)Mahinda Rajapaksha International Cricket Stadium, Hambantota
William Porterfield112England in Ireland 2013 (Only ODI)The Village, Malahide, Dublin
Quinton de Kock112South Africa in United Arab Emirates 2013/14 (4th ODI)Sheikh Zayed Stadium, Abu Dhabi
Ross Taylor112*India in New Zealand 2013/14 (4th ODI)Seddon Park, Hamilton
Kumar Sangakkara112Sri Lanka in Ireland and England 2014 (4th ODI)Lord's Cricket Ground, St John's Wood
Marlon Samuels112West Indies in India 2014/15 (4th ODI)Himachal Pradesh Cricket Association Stadium, Dharamsala
Kumar Sangakkara112England in Sri Lanka 2014/15 (6th ODI)Pallekele Cricket Stadium, Pallekele
Kane Williamson112Pakistan in New Zealand 2014/15 (2nd ODI)McLean Park, Napier
Ed Joyce112ICC World Cup 2014/15 (Pool B)Blundstone Arena, Hobart
Shoaib Malik112Zimbabwe in Pakistan 2015 (1st ODI)Gaddafi Stadium, Lahore
David Boon111India v Australia: 1st ODI, 1986/87Sawai Mansingh Stadium, Jaipur
Bill Athey111Benson & Hedges World Series Cup: 2nd Match, 1986/87Brisbane Cricket Ground, Woolloongabba, Brisbane
Desmond Haynes111Benson & Hedges World Series: 1st Match, 1988/89Adelaide Oval
Geoff Marsh111*Texaco Trophy: 3rd ODI, 1989Lord's, London
Mark Greatbatch111Texaco Trophy: 2nd ODI, 1990Kennington Oval, London
Brian Lara111*Total International Series: 8th Match, 1992/93Springbok Park, Bloemfontein
Saeed Anwar111Pepsi Champions Trophy: 5th Match, 1993/94Sharjah C.A. Stadium
Carl Hooper111Wills World Series: 5th Match, 1994/95Nehru Stadium, Gauhati
Aamer Sohail111Wills World Cup: 21st Match, 1995/96National Stadium, Karachi
Brian Lara111Wills World Cup: 3rd Quarter-final, 1995/96National Stadium, Karachi
Mohammad Azharuddin111*Sri Lanka v India: 1st ODI, 1997R.Premadasa Stadium, Khettarama, Colombo
Jacques Kallis111Carlton & United Series: 10th Match, 1997/98W.A.C.A. Ground, Perth
Murray Goodwin111Zimbabwe in Sri Lanka: 2nd ODI, 1997/98R.Premadasa Stadium, Khettarama, Colombo
Stephen Fleming111*Australia in New Zealand: 3rd ODI, 1997/98McLean Park, Napier
Ijaz Ahmed111Australia in Pakistan: 3rd ODI, 1998/99Gaddafi Stadium, Lahore
Herschelle Gibbs111South Africa in India: 1st ODI, 1999/00Nehru Stadium, Kochi
Alistair Campbell111Zimbabwe in New Zealand: 2nd ODI, 2000/01WestpacTrust Stadium, Wellington
Matthew Hayden111Australia in India: 4th ODI, 2000/01Indira Priyadarshini Stadium, Visakhapatnam
Sourav Ganguly111Standard Bank Triangular Tournament: 9th Match, 2001/02Boland Bank Park, Paarl
Shoaib Malik111*Pakistan v West Indies ODI Series: 2nd ODI, 2001/02Sharjah C.A. Stadium
Mohammad Kaif111*ICC Champions Trophy: 3rd Match, 2002/03R.Premadasa Stadium, Khettarama, Colombo
Brian Lara111ICC Champions Trophy: 6th Match, 2002/03Sinhalese Sports Club Ground, Colombo
Nick Knight111*VB Series: 1st Match, 2002/03Sydney Cricket Ground
John Davison111ICC World Cup: 24th Match, 2002/03SuperSport Park, Centurion
Sourav Ganguly111*ICC World Cup: 2nd Semi-final, 2002/03Kingsmead, Durban
Adam Gilchrist111TVS Cup (India): 8th Match, 2003/04M.Chinnaswamy Stadium, Bangalore
Marvan Atapattu111Paktel Cup: 6th Match, 2004/05Gaddafi Stadium, Lahore
Ricky Ponting111NatWest Challenge: 2nd Match, 2005Lord's, London
Steve Tikolo111Bermuda in Kenya: 3rd one-day international, 2006/07Mombasa Sports Club Ground
Sanath Jayasuriya111Sri Lanka in New Zealand: 1st ODI, 2006/07McLean Park, Napier
Ricky Ponting111Commonwealth Bank Series: 8th Match, 2006/07W.A.C.A. Ground, Perth
Scott Styris111*ICC World Cup: 39th Match, 2006/07National Cricket Stadium, St George's, Grenada
Herschelle Gibbs111South Africa in Zimbabwe: 2nd match, 2007/08Harare Sports Club
Thomas Odoyo111*Canada in Kenya: 1st match, 2007Gymkhana Club Ground, Nairobi
Kevin Pietersen111*England in India: 5th match, 2008/09Barabati Stadium, Cuttack
David Hussey111Australia in British Isles: 2009Grange Cricket Club Ground, Raeburn Place, Edinburgh
Tim Paine111Australia in British Isles: 6th match, 2009Trent Bridge, Nottingham
Ricky Ponting111*ICC Champions Trophy: 2009/10Centurion Park
Jean-Paul Duminy111*Zimbabwe in South Africa 2009/10 (2nd ODI)Centurion Park
Dinesh Chandimal111Zimbabwe Tri-Series 2010Harare Sports Club
Michael Clarke111*Australia in India 2010/11 (2nd ODI)Andhra Cricket Association-Visakhapatnam District Cricket Association Stadium, Visakhapatnam
Sachin Tendulkar111ICC World Cup 2010/11 (Group B)Vidarbha Cricket Association Stadium, Nagpur
Kumar Sangakkara111ICC World Cup 2010/11 (Group A)Wankhede Stadium, Mumbai
Upul Tharanga111Australia in Sri Lanka 2011 (3rd ODI)Hambantota Cricket Stadium
Kevin Pietersen111*England in United Arab Emirates 2011/12 (3rd ODI)Dubai Sports City Stadium, Dubai
Martin Guptill111India in New Zealand 2013/14 (3rd ODI)Eden Park, Auckland
Ajinkya Rahane111Sri Lanka in India 2014/15 (1st ODI)Barabati Stadium, Cuttack
Trevor Chappell110Prudential World Cup: 11th Match, 1983Trent Bridge, Nottingham
Gordon Greenidge110*Benson & Hedges World Series Cup: 11th Match, 1984/85Adelaide Oval
Geoff Marsh110Reliance World Cup: 3rd Match, 1987/88MA Chidambaram Stadium, Chepauk, Madras
Richie Richardson110Reliance World Cup: 23rd Match, 1987/88National Stadium, Karachi
Sir Viv Richards110*India v West Indies: 4th ODI, 1987/88Municipal Stadium, Rajkot
Phil Simmons110Benson & Hedges World Cup: 29th Match, 1991/92Berri Oval, Berri, South Australia
Saeed Anwar110Wills Trophy: Only Final, 1992/93Sharjah C.A. Stadium
Sachin Tendulkar110Singer World Series: 3rd Match, 1994R.Premadasa Stadium, Khettarama, Colombo
Ijaz Ahmed110Wills Triangular Series: 5th Match, 1994/95Rawalpindi Cricket Stadium
Stuart Law110Benson & Hedges World Series: 4th Match, 1994/95Bellerive Oval, Hobart
Mark Waugh110Wills World Cup: 4th Quarter-final, 1995/96MA Chidambaram Stadium, Chepauk, Madras
Daryll Cullinan110*Pepsi Sharjah Cup: 2nd Match, 1995/96Sharjah C.A. Stadium
Sachin Tendulkar110Singer World Series: 2nd Match, 1996R.Premadasa Stadium, Khettarama, Colombo
Carl Hooper110*Carlton & United Series: 7th Match, 1996/97Brisbane Cricket Ground, Woolloongabba, Brisbane
Brian Lara110England in West Indies: 1st ODI, 1997/98Kensington Oval, Bridgetown, Barbados
Darren Lehmann110*Australia in West Indies: 2nd ODI, 1998/99Queen's Park (New), St George's, Grenada
Neil Johnson110Australia in Zimbabwe: 1st ODI, 1999/00Queens Sports Club, Bulawayo
Boeta Dippenaar110*South Africa in Pakistan: 1st ODI, 2003/04Gaddafi Stadium, Lahore
Runako Morton110*West Indies in New Zealand: 4th ODI, 2005/06McLean Park, Napier
Yuvraj Singh110Indian Oil Cup: 6th Match, 2005R.Premadasa Stadium, Khettarama, Colombo
Upul Tharanga110ICC Champions Trophy: 3rd Match, 2006/07Sardar Patel (Gujarat) Stadium, Motera, Ahmedabad
Kumar Sangakkara110Sri Lanka in India: 2nd ODI, 2006/07Madhavrao Scindia Cricket Ground, Rajkot
Kevin Pietersen110*New Zealand in England: 1st match, 2008Riverside Ground, Chester-le-Street
Chris Gayle110*Scotiabank Tri-Series: Final, 2008Maple Leaf North-West Ground, King City
Herschelle Gibbs110Australia in South Africa: 4th match, 2008/09Sahara Oval, St George's Park, Port Elizabeth
Mohammad Shahzad110Afghanistan in Netherlands: 2nd match, 2009VRA Ground, Amstelveen
Eoin Morgan110*England in Bangladesh 2009/10 (2nd ODI)Shere Bangla National Stadium, Mirpur
Brad Haddin110Australia in New Zealand 2009/10 (3rd ODI)Seddon Park, Hamilton
Jonathan Trott110Bangladesh in British Isles 2010 (3rd ODI)Edgbaston, Birmingham
Virender Sehwag110Sri Lanka Tri Series 2010Rangiri Dambulla International Stadium
Tillakaratne Dilshan110Sri Lanka Tri Series 2010 (Final)Rangiri Dambulla International Stadium
Hashim Amla110Zimbabwe in South Africa 2010/11 (1st ODI)OUTsurance Oval, Bloemfontein
Hashim Amla110Zimbabwe in South Africa 2010/11 (2nd ODI)Senwes Park, Potchefstroom
Shaun Marsh110England in Australia 2010/11 (2nd ODI)Bellerive Oval, Hobart
Ross Taylor110New Zealand in United States of America and West Indies 2012 (4th ODI)Warner Park, Basseterre
Suresh Raina110*ICC World Cup 2014/15 (Pool B)Eden Park, Auckland
Ross Taylor110New Zealand in England 2015 (3rd ODI)The Ageas Bowl, Southampton
Majid Khan109Prudential Trophy: 1st ODI, 1974Trent Bridge, Nottingham
Zaheer Abbas109Pakistan v Australia: 2nd ODI, 1982/83Gaddafi Stadium, Lahore
David Gower109Benson & Hedges World Series Cup: 11th Match, 1982/83Adelaide Oval
Richie Richardson109Champions Trophy: 5th Match, 1986/87Sharjah C.A. Stadium
Gus Logie109*West Indies v Pakistan: 1st ODI, 1987/88Sabina Park, Kingston, Jamaica
Ravi Shastri109India v South Africa: 3rd ODI, 1991/92Jawaharlal Nehru Stadium, New Delhi
Rameez Raja109*Wills Trophy: Only Final, 1992/93Sharjah C.A. Stadium
Shivnarine Chanderpaul109*West Indies v India: 4th ODI, 1996/97Kensington Oval, Bridgetown, Barbados
Jacques Kallis109*Standard Bank International One-Day Series: 1st Match, 1997/98Kingsmead, Durban
Sourav Ganguly109Singer-Akai Nidahas Trophy: Only Final, 1998R.Premadasa Stadium, Khettarama, Colombo
Shahid Afridi109Sahara 'Friendship' Cup: 4th ODI, 1998Toronto Cricket, Skating and Curling Club
Graeme Hick109Carlton & United Series: 10th Match, 1998/99Adelaide Oval
Marcus Trescothick109NatWest Series: Only Final, 2002Lord's, London
Rahul Dravid109*West Indies in India: 4th ODI, 2002/03Sardar Patel (Gujarat) Stadium, Motera, Ahmedabad
Matthew Hayden109VB Series: 5th Match, 2003/04Brisbane Cricket Ground, Woolloongabba, Brisbane
Stuart Carlisle109VB Series: 8th Match, 2003/04Adelaide Oval
Jacques Kallis109*West Indies in South Africa: 1st ODI, 2003/04Newlands, Cape Town
Kumar Sangakkara109Sri Lanka in Bangladesh: 3rd ODI, 2005/06Chittagong Divisional Stadium
Kamran Akmal109England in Pakistan: 3rd ODI, 2005/06National Stadium, Karachi
Runako Morton109Zimbabwe in West Indies: 6th ODI, 2006Queen's Park Oval, Port of Spain, Trinidad
Upul Tharanga109NatWest Series: 5th Match, 2006Headingley, Leeds
Michael Hussey109*DLF Cup: 4th Match, 2006/07Kinrara Academy Oval, Kuala Lumpur
Ryan ten Doeschate109*ICC World Cricket League Division One: 10th Match, 2006/07Ruaraka Sports Club Ground, Nairobi
Sanath Jayasuriya109ICC World Cup: 16th Match, 2006/07Queen's Park Oval, Port of Spain, Trinidad
Mohammad Ashraful109Asia Cup: 1st Match, 2008Gaddafi Stadium, Lahore
MS Dhoni109*Asia Cup: 4th Match, 2008National Stadium, Karachi
Brad Haddin109New Zealand in Australia: 3rd match, 2008/09Sydney Cricket Ground
Ryan ten Doeschate109*Netherlands in Kenya 2009/10 (1st ODI)Gymkhana Club Ground, Nairobi
Shahid Afridi109Asia Cup 2010Rangiri Dambulla International Stadium
AB de Villiers109Zimbabwe in South Africa 2010/11 (3rd ODI)Willowmoore Park Main Oval, Benoni
Abdul Razzaq109*South Africa in United Arab Emirates 2010/11 (2nd ODI)Sheikh Zayed Stadium, Abu Dhabi
Paul Stirling109Pakistan in Ireland 2011 (2nd ODI)Civil Service Cricket Club, Stormont, Belfast
Kieron Pollard109*West Indies in Australia 2012/13 (4th ODI)Sydney Cricket Ground, Sydney
Jonathan Trott109*New Zealand in England 2013 (2nd ODI)The Ageas Bowl, Southampton
Chris Gayle109Celkon Mobile Cup 2013Sabina Park, Kingston
AB de Villiers109India in South Africa 2013/14 (3rd ODI)Centurion Park, Centurion
Hashim Amla109South Africa in Sri Lanka 2014 (1st ODI)R Premadasa Stadium, Colombo
Anamul Haque109Bangladesh in West Indies 2014 (1st ODI)Queen's Park (New), St George's
Lega Siaka109Digicel ODI Series 2014/15 (2nd ODI)Tony Ireland Stadium, Townsville
Aaron Finch109South Africa in Australia 2014/15 (3rd ODI)Manuka Oval, Canberra
Faf du Plessis109ICC World Cup 2014/15 (Pool B)Manuka Oval, Canberra
Dennis Amiss108Prudential Trophy: 3rd ODI, 1977Kennington Oval, London
Graham Gooch108Prudential Trophy: 2nd ODI, 1980Edgbaston, Birmingham
Graeme Wood108Prudential Trophy: 3rd ODI, 1981Headingley, Leeds
Zaheer Abbas108Benson & Hedges World Series Cup: 6th Match, 1981/82Sydney Cricket Ground
Greg Chappell108New Zealand v Australia: 1st ODI, 1981/82Eden Park, Auckland
Allan Lamb108*Benson & Hedges World Series Cup: 7th Match, 1982/83Sydney Cricket Ground
Desmond Haynes108*Benson & Hedges World Series Cup: 6th Match, 1983/84Sydney Cricket Ground
Mohammad Azharuddin108*India v Sri Lanka: 5th ODI, 1986/87Wankhede Stadium, Bombay
Mohammad Azharuddin108*India v New Zealand: 4th ODI, 1988/89Moti Bagh Stadium, Baroda
Navjot Sidhu108Champions Trophy: 3rd Match, 1989/90Sharjah C.A. Stadium
Richie Richardson108*West Indies v England: 3rd ODI, 1989/90Sabina Park, Kingston, Jamaica
Mohammad Azharuddin108Austral-Asia Cup: 1st Match, 1989/90Sharjah C.A. Stadium
Andrew Hudson108South Africa v India: 5th ODI, 1992/93Springbok Park, Bloemfontein
Mark Waugh108New Zealand v Australia: 4th ODI, 1992/93Trust Bank Park, Hamilton
Navjot Sidhu108India v Sri Lanka: 1st ODI, 1993/94Municipal Stadium, Rajkot
Ken Rutherford108Wills World Series: 3rd Match, 1994/95I.P.C.L. Sports Complex Ground, Baroda
Roshan Mahanama108Zimbabwe v Sri Lanka: 2nd ODI, 1994/95Harare Sports Club
Adam Parore108Mandela Trophy: 6th Match, 1994/95Centurion Park, Verwoerdburg
Asanka Gurusinha108New Zealand v Sri Lanka: 3rd ODI, 1994/95Eden Park, Auckland
Michael Bevan108*Texaco Trophy: 2nd ODI, 1997Kennington Oval, London
Sanath Jayasuriya108Pepsi Asia Cup: 5th Match, 1997Sinhalese Sports Club Ground, Colombo
Saeed Anwar108*Wills Quadrangular Tournament: 4th Match, 1997/98Gaddafi Stadium, Lahore
Graeme Hick108Carlton & United Series: 5th Match, 1998/99Sydney Cricket Ground
Carl Hooper108West Indies in South Africa: 2nd ODI, 1998/99Buffalo Park, East London
Nathan Astle108Coca-Cola Cup (Sri Lanka): 9th Match, 2001Sinhalese Sports Club Ground, Colombo
Shahid Afridi108*Sharjah Cup: 6th Match, 2001/02Sharjah C.A. Stadium
Shivnarine Chanderpaul108*New Zealand in West Indies: 2nd ODI, 2002Beausejour Stadium, Gros Islet, St Lucia
Marlon Samuels108*West Indies in India: 7th ODI, 2002/03Indira Gandhi Stadium, Vijayawada
Saleem Elahi108Pakistan in Zimbabwe: 3rd ODI, 2002/03Harare Sports Club
Herschelle Gibbs108*Sri Lanka in South Africa: 4th ODI, 2002/03De Beers Diamond Oval, Kimberley
Virender Sehwag108India in New Zealand: 2nd ODI, 2002/03McLean Park, Napier
Marcus Trescothick108*NatWest Challenge: 3rd Match, 2003Lord's, London
Ricky Ponting108*TVS Cup (India): 8th Match, 2003/04M.Chinnaswamy Stadium, Bangalore
Stephen Fleming108South Africa in New Zealand: 2nd ODI, 2003/04Jade Stadium, Christchurch
Salman Butt108*BCCI Platinum Jubilee Match: Only ODI, 2004/05Eden Gardens, Kolkata
Kevin Pietersen108*England in South Africa: 2nd ODI, 2004/05Goodyear Park, Bloemfontein
Virender Sehwag108Pakistan in India: 1st ODI, 2004/05Nehru Stadium, Kochi
Shoaib Malik108India in Pakistan: 3rd ODI, 2005/06Gaddafi Stadium, Lahore
Rajin Saleh108*Kenya in Bangladesh: 4th ODI, 2005/06Narayanganj Osmani Stadium, Fatullah
Mohammad Yousuf108*Zimbabwe in Pakistan: 4th match, 2007/08Iqbal Stadium, Faisalabad
Mohammad Yousuf108*Bangladesh in Pakistan: 1st match, 2007/08Gaddafi Stadium, Lahore
Shakib Al Hasan108Bangladesh in Pakistan: 4th match, 2007/08Multan Cricket Stadium
Younis Khan108Kitply Cup: Final, 2008Shere Bangla National Stadium, Mirpur
Mahela Jayawardene108Idea Cup 2009/10Shere Bangla National Stadium, Mirpur
Tillakaratne Dilshan108*Zimbabwe Tri-Series 2010 (Final)Harare Sports Club
William Porterfield108Bangladesh in British Isles 2010 (1st ODI)Civil Service Cricket Club, Stormont, Belfast
Kane Williamson108New Zealand in Bangladesh 2010/11 (4th ODI)Shere Bangla National Stadium, Mirpur
Tillakaratne Dilshan108*ICC World Cup 2010/11 (Quarter-Final)R Premadasa Stadium, Colombo
Michael Hussey108Australia in Bangladesh 2010/11 (3rd ODI)Shere Bangla National Stadium, Mirpur
Rob Nicol108*New Zealand in Zimbabwe 2011/12 (1st ODI)Harare Sports Club
Virat Kohli108Micromax Asia Cup 2011/12Shere Bangla National Stadium, Mirpur
Irfan Karim108ICC World Cup Qualifier 2013/14 (Group B)Bert Sutcliffe Oval, Lincoln
Aaron Finch108England in Australia 2013/14 (4th ODI)Western Australia Cricket Association Ground, Perth
AB de Villiers108South Africa in Sri Lanka 2014 (3rd ODI)Mahinda Rajapaksha International Cricket Stadium, Hambantota
Kepler Wessels107India v Australia: 1st ODI, 1984/85Jawaharlal Nehru Stadium, New Delhi
Desmond Haynes107*MRF World Series (Nehru Cup): Only Final, 1989/90Eden Gardens, Calcutta
Rameez Raja107*Benson & Hedges World Series: 10th Match, 1989/90Adelaide Oval
Dean Jones107Rothmans Cup Triangular Series: 3rd Match, 1989/90Lancaster Park, Christchurch
Roshan Mahanama107Sri Lanka v New Zealand: 3rd ODI, 1992/93Khettarama Stadium, Colombo
Javed Miandad107Total International Series: 4th Match, 1992/93Buffalo Park, East London
Saeed Anwar107Pepsi Champions Trophy: 3rd Match, 1993/94Sharjah C.A. Stadium
Mark Waugh107Benson & Hedges World Series: 2nd Final, 1993/94Sydney Cricket Ground
Aravinda de Silva107*Zimbabwe v Sri Lanka: 3rd ODI, 1994/95Harare Sports Club
Martin Crowe107*India v New Zealand: 1st ODI, 1995/96Keenan Stadium, Jamshedpur
Aravinda de Silva107*Wills World Cup: Only Final, 1995/96Gaddafi Stadium, Lahore
Rahul Dravid107Pepsi Independence Cup: 6th Match, 1997MA Chidambaram Stadium, Chepauk, Chennai
Sourav Ganguly107*India in Zimbabwe: 2nd ODI, 1998/99Queens Sports Club, Bulawayo
Inzamam-ul-Haq107Coca-Cola Cup: 2nd Match, 1998/99Sharjah C.A. Stadium
Michael Bevan107Australia in New Zealand: 5th ODI, 1999/00McLean Park, Napier
Sanath Jayasuriya107ARY Gold Cup: 2nd Match, 2000/01Sharjah C.A. Stadium
Jacques Kallis107South Africa in West Indies: 3rd ODI, 2000/01Queen's Park (New), St George's, Grenada
Herschelle Gibbs107South Africa in West Indies: 5th ODI, 2000/01Kensington Oval, Bridgetown, Barbados
Jonty Rhodes107*VB Series: 11th Match, 2001/02W.A.C.A. Ground, Perth
Saleem Elahi107Pakistan in Zimbabwe: 2nd ODI, 2002/03Queens Sports Club, Bulawayo
Sourav Ganguly107*ICC World Cup: 2nd Match, 2002/03Newlands, Cape Town
Darren Lehmann107Australia in West Indies: 7th ODI, 2002/03Queen's Park (New), St George's, Grenada
Jacques Kallis107NatWest Series: 2nd Match, 2003The AMP Oval, London
Imran Farhat107New Zealand in Pakistan: 5th ODI, 2003/04Rawalpindi Cricket Stadium
VVS Laxman107India in Pakistan: 5th ODI, 2003/04Gaddafi Stadium, Lahore
Sanath Jayasuriya107*Asia Cup: 9th Match, 2004R.Premadasa Stadium, Khettarama, Colombo
Abdul Razzaq107*Paktel Cup: 1st Match, 2004/05Multan Cricket Stadium
Mohammad Yousuf107*Paktel Cup: 3rd Match, 2004/05National Stadium, Karachi
Wavell Hinds107VB Series: 4th Match, 2004/05Brisbane Cricket Ground, Woolloongabba, Brisbane
Yuvraj Singh107*India in Pakistan: 5th ODI, 2005/06National Stadium, Karachi
Simon Katich107*VB Series: 3rd Final, 2005/06Brisbane Cricket Ground, Woolloongabba, Brisbane
Ed Joyce107Commonwealth Bank Series: 10th Match, 2006/07Sydney Cricket Ground
Chamara Silva107*Sri Lanka in India: 4th ODI, 2006/07ACA-VDCA Stadium, Visakhapatnam
Mahela Jayawardene107Afro-Asia Cup: 3rd Match, 2007MA Chidambaram Stadium, Chepauk, Chennai
AB de Villiers107South Africa in Zimbabwe: 3rd match, 2007/08Harare Sports Club
Tatenda Taibu107*South Africa in Zimbabwe: 3rd match, 2007/08Harare Sports Club
Owais Shah107*India in England: 6th match, 2007The Brit Oval, Kennington
Andrew Symonds107*Australia in India: 6th match, 2007/08Vidarbha Cricket Association Ground, Nagpur
Ricky Ponting107*New Zealand in Australia: 1st match, 2007/08Adelaide Oval
Gautam Gambhir107*Kitply Cup: 3rd Match, 2008Shere Bangla National Stadium, Mirpur
Shivnarine Chanderpaul107*Pakistan v West Indies: 2nd ODI, 2008/09Sheikh Zayed Stadium, Abu Dhabi
Sanath Jayasuriya107India in Sri Lanka: 1st match, 2008/09Rangiri Dambulla International Stadium
MS Dhoni107Sri Lanka in India 2009/10 (2nd ODI)Vidarbha Cricket Association Stadium, Nagpur
Virat Kohli107Sri Lanka in India 2009/10 (4th ODI)Eden Gardens, Kolkata
Craig Kieswetter107England in Bangladesh 2009/10 (3rd ODI)Zohur Ahmed Chowdhury Stadium, Chittagong
Eoin Morgan107*Pakistan in England 2010 (5th ODI)The Rose Bowl, Southampton
Jesse Ryder107Pakistan in New Zealand 2010/11 (6th ODI)Eden Park, Auckland
AB de Villiers107*ICC World Cup 2010/11 (Group B)Feroz Shah Kotla, Delhi
Devon Smith107ICC World Cup 2010/11 (Group B)Punjab Cricket Association Ground, Mohali
Virat Kohli107India in England 2011 (5th ODI)The SWALEC Stadium, Cardiff
Brendan Taylor107*New Zealand in Zimbabwe 2011/12 (2nd ODI)Harare Sports Club
Mahela Jayawardene107Celkon Mobile Cup 2013Sabina Park, Kingston
Ross Taylor107*New Zealand in Bangladesh 2013/14 (3rd ODI)Khan Shaheb Osman Ali Stadium, Fatullah
Joe Root107England in West Indies 2013/14 (3rd ODI)Sir Vivian Richards Stadium, North Sound
Quinton de Kock107South Africa in Australia 2014/15 (5th ODI)Sydney Cricket Ground, Sydney
Virat Kohli107ICC World Cup 2014/15 (Pool B)Adelaide Oval, Adelaide
William Porterfield107ICC World Cup 2014/15 (Pool B)Adelaide Oval, Adelaide
Gordon Greenidge106*Prudential World Cup: 1st Match, 1979Edgbaston, Birmingham
Javed Miandad106*Pakistan v India: 1st ODI, 1982/83Municipal Stadium, Gujranwala
Sir Viv Richards106Benson & Hedges World Series Cup: 9th Match, 1983/84Melbourne Cricket Ground
Steve Smith106Benson & Hedges World Series Cup: 10th Match, 1983/84Sydney Cricket Ground
Manoj Prabhakar106India v Pakistan: 6th ODI, 1986/87Keenan Stadium, Jamshedpur
Chris Broad106New Zealand v England: 3rd ODI, 1987/88McLean Park, Napier
Geoff Marsh106*West Indies v Australia: 5th ODI, 1990/91Bourda, Georgetown, Guyana
Richie Richardson106*Wills Trophy: 1st Match, 1991/92Sharjah C.A. Stadium
Mike Rindel106Mandela Trophy: 2nd Final, 1994/95New Wanderers Stadium, Johannesburg
Vinod Kambli106Wills World Cup: 29th Match, 1995/96Green Park, Kanpur
Stephen Fleming106*West Indies v New Zealand: 2nd ODI, 1995/96Queen's Park Oval, Port of Spain, Trinidad
Gary Kirsten106Pepsi Sharjah Cup: 3rd Match, 1995/96Sharjah C.A. Stadium
Daryll Cullinan106Titan Cup: 4th Match, 1996/97Sawai Mansingh Stadium, Jaipur
Steve Tikolo106*Meril International Cricket Tournament: 2nd Match, 1998/99Bangabandhu National Stadium, Dhaka
Mark Waugh106Australia in Zimbabwe: 1st ODI, 1999/00Queens Sports Club, Bulawayo
Michael Bevan106South Africa in Australia: 1st ODI, 2000Colonial Stadium, Melbourne
Mahela Jayawardene106*LG Abans Triangular Series: 5th Match, 2001/02Asgiriya Stadium, Kandy
Sanath Jayasuriya106VB Series: 8th Match, 2002/03Sydney Cricket Ground
Ricky Ponting106*VB Series: 12th Match, 2002/03Melbourne Cricket Ground
Vikram Solanki106NatWest Series: 2nd Match, 2003The AMP Oval, London
Mohammad Yousuf106Bangladesh in Pakistan: 2nd ODI, 2003Iqbal Stadium, Faisalabad
VVS Laxman106*VB Series: 7th Match, 2003/04Sydney Cricket Ground
Andrew Flintoff106NatWest Series: 7th Match, 2004County Ground, Bristol
Paul Collingwood106Commonwealth Bank Series: 12th Match, 2006/07Brisbane Cricket Ground, Woolloongabba, Brisbane
Stephen Fleming106Commonwealth Bank Series: 12th Match, 2006/07Brisbane Cricket Ground, Woolloongabba, Brisbane
Ryan ten Doeschate106*ICC World Cup Qualifier: 2008/09Senwes Park, Potchefstroom
Tillakaratne Dilshan106ICC Champions Trophy: 2009/10Centurion Park
Suresh Raina106Idea Cup 2009/10Shere Bangla National Stadium, Mirpur
Ricky Ponting106West Indies in Australia 2009/10 (4th ODI)Brisbane Cricket Ground, Woolloongabba, Brisbane
Shakib Al Hasan106New Zealand in Bangladesh 2010/11 (4th ODI)Shere Bangla National Stadium, Mirpur
Ryan ten Doeschate106ICC World Cup 2010/11 (Group B)Eden Gardens, Kolkata
Brendan Taylor106Bangladesh in Zimbabwe 2011 (4th ODI)Queens Sports Club, Bulawayo
AB de Villiers106*South Africa in New Zealand 2011/12 (1st ODI)Westpac Stadium, Wellington
Tillakaratne Dilshan106Commonwealth Bank Series 2011/12 (2nd Final)Adelaide Oval, Adelaide
Virat Kohli106India in Sri Lanka 2012 (1st ODI)Mahinda Rajapaksha International Cricket Stadium, Hambantota
Nasir Jamshed106Pakistan in India 2012/13 (2nd ODI)Eden Gardens, Kolkata
Marlon Samuels106*Pakistan in West Indies 2013 (4th ODI)Beausejour Stadium, Gros Islet
Quinton de Kock106India in South Africa 2013/14 (2nd ODI)Sahara Stadium, Kingsmead, Durban
Dwayne Bravo106West Indies in New Zealand 2013/14 (5th ODI)Seddon Park, Hamilton
Eoin Morgan106England in Australia 2013/14 (2nd ODI)Brisbane Cricket Ground, Woolloongabba, Brisbane
Kushal Perera106Sri Lanka in Bangladesh 2013/14 (3rd ODI)Shere Bangla National Stadium, Mirpur
Michael Lumb106England in West Indies 2013/14 (1st ODI)Sir Vivian Richards Stadium, North Sound
Faf du Plessis106Zimbabwe Tri-Series 2014Harare Sports Club, Harare
Ajinkya Rahane106India in England 2014 (4th ODI)Edgbaston, Birmingham
Shaiman Anwar106ICC World Cup 2014/15 (Pool B)Brisbane Cricket Ground, Woolloongabba, Brisbane
Mushfiqur Rahim106Pakistan in Bangladesh 2015 (1st ODI)Shere Bangla National Stadium, Mirpur
Joe Root106*New Zealand in England 2015 (4th ODI)Trent Bridge, Nottingham
Roy Fredericks105Prudential Trophy: 2nd ODI, 1973Kennington Oval, London
Geoff Boycott105Benson & Hedges World Series Cup: 5th Match, 1979/80Sydney Cricket Ground
Allan Border105*Benson & Hedges World Series Cup: 6th Match, 1980/81Sydney Cricket Ground
Zaheer Abbas105Pakistan v India: 3rd ODI, 1982/83Gaddafi Stadium, Lahore
Gordon Greenidge105*Prudential World Cup: 12th Match, 1983County Ground, New Road, Worcester
Martin Crowe105*New Zealand v England: 3rd ODI, 1983/84Eden Park, Auckland
Dilip Vengsarkar105India v England: 1st ODI, 1984/85Nehru Stadium, Pune
Desmond Haynes105Reliance World Cup: 7th Match, 1987/88National Stadium, Karachi
Moin-ul-Atiq105Wills Asia Cup: 4th Match, 1988/89Chittagong Divisional Stadium
Sanjay Manjrekar105India v South Africa: 3rd ODI, 1991/92Jawaharlal Nehru Stadium, New Delhi
Aravinda de Silva105Sri Lanka v Australia: 1st ODI, 1992P.Saravanamuttu Stadium, Colombo
Graeme Hick105*India v England: 6th ODI, 1992/93Captain Roop Singh Stadium, Gwalior
Sachin Tendulkar105India v West Indies: 5th ODI, 1994/95Sawai Mansingh Stadium, Jaipur
Aamer Sohail105Pepsi Sharjah Cup: 1st Match, 1995/96Sharjah C.A. Stadium
Gary Kirsten105*Titan Cup: 2nd Match, 1996/97Nehru Stadium, Indore
Mark Taylor105Titan Cup: 3rd Match, 1996/97M.Chinnaswamy Stadium, Bangalore
Carl Hooper105Wills Quadrangular Tournament: 3rd Match, 1997/98Gaddafi Stadium, Lahore
Stuart Williams105*Akai-Singer Champions Trophy: 6th Match, 1997/98Sharjah C.A. Stadium
Ajay Jadeja105*Pepsi Triangular Series: 1st Match, 1997/98Nehru Stadium, Kochi
Sourav Ganguly105Coca-Cola Cup: 1st Match, 1997/98Sharjah C.A. Stadium
Aravinda de Silva105Singer-Akai Nidahas Trophy: Only Final, 1998R.Premadasa Stadium, Khettarama, Colombo
Sourav Ganguly105*South Africa in India: 2nd ODI, 1999/00Keenan Stadium, Jamshedpur
Imran Nazir105*Cable & Wireless One Day International Series: 5th Match, 1999/00Queen's Park (New), St George's, Grenada
Sanath Jayasuriya105Asia Cup: 3rd Match, 2000Bangabandhu National Stadium, Dhaka
Sherwin Campbell105NatWest Series: 7th Match, 2000Riverside Ground, Chester-le-Street
Saeed Anwar105*ICC KnockOut: 2nd Quarter-final, 2000/01Gymkhana Club Ground, Nairobi
Nicky Boje105*New Zealand in South Africa: 1st ODI, 2000/01North West Cricket Stadium, Potchefstroom
Alistair Campbell105*Coca-Cola Champions Trophy: 5th Match, 2000/01Sharjah C.A. Stadium
Nick Knight105England in India: 5th ODI, 2001/02Feroz Shah Kotla, Delhi
Adam Gilchrist105Australia in South Africa: 5th ODI, 2001/02Kingsmead, Durban
Craig McMillan105New Zealand in Pakistan: 2nd ODI, 2002Rawalpindi Cricket Stadium
Sachin Tendulkar105*NatWest Series: 5th Match, 2002Riverside Ground, Chester-le-Street
Grant Flower105*Pakistan in Zimbabwe: 4th ODI, 2002/03Harare Sports Club
Michael Clarke105*Australia in Zimbabwe: 3rd ODI, 2004Harare Sports Club
Mohammad Yousuf105VB Series: 9th Match, 2004/05W.A.C.A. Ground, Perth
Graeme Smith105England in South Africa: 3rd ODI, 2004/05St George's Park, Port Elizabeth
Upul Tharanga105Bangladesh in Sri Lanka: 2nd ODI, 2005/06R.Premadasa Stadium, Khettarama, Colombo
Rahul Dravid105India in West Indies: 1st ODI, 2006Sabina Park, Kingston, Jamaica
Upul Tharanga105ICC Champions Trophy: 1st Match, 2006/07Punjab C.A. Stadium, Mohali, Chandigarh
Shahriar Nafees105*Zimbabwe in Bangladesh: 1st ODI, 2006/07Khulna Divisional Stadium
Michael Hussey105Chappell-Hadlee Trophy: 2nd ODI, 2006/07Eden Park, Auckland
Jesse Ryder105India in New Zealand: 3rd match, 2008/09AMI Stadium, Christchurch
Andrew Strauss105England in West Indies: 2nd match, 2008/09Providence Stadium
Cameron White105Australia in British Isles: 3rd match, 2009The Rose Bowl, Southampton
Shane Watson105*ICC Champions Trophy: 2009/10Centurion Park
Shakib Al Hasan105*Zimbabwe in Bangladesh: 2nd match, 2009/10Shere Bangla National Stadium, Mirpur
Paul Collingwood105*England in South Africa 2009/10 (2nd ODI)Centurion Park
Thilan Samaraweera105*Idea Cup 2009/10Shere Bangla National Stadium, Mirpur
Cameron White105Pakistan in Australia 2009/10 (1st ODI)Brisbane Cricket Ground, Woolloongabba, Brisbane
Virat Kohli105New Zealand in India 2010/11 (1st ODI)Nehru Stadium, Guwahati
Yusuf Pathan105India in South Africa 2010/11 (5th ODI)Centurion Park
Dinesh Chandimal105*Sri Lanka in England 2011 (3rd ODI)Lord's Cricket Ground, St John's Wood
Martin Guptill105New Zealand in Zimbabwe 2011/12 (2nd ODI)Harare Sports Club
Kumar Sangakkara105Commonwealth Bank Series 2011/12Bellerive Oval, Hobart
Mohammad Hafeez105Micromax Asia Cup 2011/12Shere Bangla National Stadium, Mirpur
Colin Ingram105*Pakistan in South Africa 2012/13 (1st ODI)Chevrolet Park, Bloemfontein
Michael Clarke105Australia in British Isles 2013 (2nd ODI)Emirates Old Trafford, Manchester
Ross Taylor105*New Zealand in United Arab Emirates 2014/15 (1st ODI)Dubai Sports City Stadium, Dubai
Kumar Sangakkara105*ICC World Cup 2014/15 (Pool A)Melbourne Cricket Ground, Melbourne
Martin Guptill105ICC World Cup 2014/15 (Pool A)Seddon Park, Hamilton
Steven Smith105ICC World Cup 2014/15 (Semi-Final)Sydney Cricket Ground, Sydney
Ken Wadsworth104New Zealand v Australia: 2nd ODI, 1973/74Lancaster Park, Christchurch
Mohsin Khan104Pakistan v Australia: 1st ODI, 1982/83Niaz Stadium, Hyderabad, Sind
Desmond Haynes104*West Indies v Australia: 4th ODI, 1983/84Sabina Park, Kingston, Jamaica
Graeme Wood104*Benson & Hedges World Series Cup: 12th Match, 1984/85Adelaide Oval
Geoff Marsh104India v Australia: 1st ODI, 1986/87Sawai Mansingh Stadium, Jaipur
Dean Jones104Benson & Hedges Challenge: 2nd Match, 1986/87W.A.C.A. Ground, Perth
Gordon Greenidge104New Zealand v West Indies: 2nd ODI, 1986/87Eden Park, Auckland
Phil Simmons104*India v West Indies: 7th ODI, 1987/88University Stadium, Trivandrum
Martin Crowe104Rothmans Cup Triangular Series: 1st Match, 1989/90Carisbrook, Dunedin
Aravinda de Silva104India v Sri Lanka: 1st ODI, 1990/91Vidarbha C.A. Ground, Nagpur
Navjot Sidhu104*Asia Cup: 1st Match, 1990/91Sector 16 Stadium, Chandigarh
Phil Simmons104West Indies v South Africa: 3rd ODI, 1991/92Queen's Park Oval, Port of Spain, Trinidad
Hashan Tillakaratne104C.A.B. Jubilee Tournament (Hero Cup): 2nd Match, 1993/94Wankhede Stadium, Bombay
Saeed Anwar104*Wills Triangular Series: 6th Match, 1994/95Rawalpindi Cricket Stadium
Ajay Jadeja104India v West Indies: 4th ODI, 1994/95Barabati Stadium, Cuttack
Rameez Raja104*Singer Champions Trophy: 3rd Match, 1995/96Sharjah C.A. Stadium
Graeme Hick104*Wills World Cup: 11th Match, 1995/96Arbab Niaz Stadium, Peshawar
Brian Lara104West Indies v New Zealand: 5th ODI, 1995/96Arnos Vale Ground, Kingstown, St Vincent
Saeed Anwar104*Singer Champions Trophy: 3rd Match, 1996/97Sharjah C.A. Stadium
Sachin Tendulkar104Standard Bank International One-Day Series: 9th Match, 1996/97Willowmoore Park, Benoni
Aravinda de Silva104Sri Lanka v India: 3rd ODI, 1997Sinhalese Sports Club Ground, Colombo
Mark Waugh104Carlton & United Series: 3rd Match, 1997/98Adelaide Oval
Saeed Anwar104Akai-Singer Champions Trophy: 4th Match, 1997/98Sharjah C.A. Stadium
Nathan Astle104*Zimbabwe in New Zealand: 4th ODI, 1997/98McLean Park, Napier
Rahul Dravid104*ICC World Cup: 15th Match, 1999County Ground, Bristol
Mark Waugh104ICC World Cup: 5th Match, 1999Lord's, London
Mohammad Yousuf104*DMC Trophy: 2nd ODI, 1999Toronto Cricket, Skating and Curling Club
Nathan Astle104Australia in New Zealand: 5th ODI, 1999/00McLean Park, Napier
Saeed Anwar104ICC KnockOut: 1st Semi-final, 2000/01Gymkhana Club Ground, Nairobi
Craig McMillan104*Pakistan in New Zealand: 4th ODI, 2000/01Jade Stadium, Christchurch
Herschelle Gibbs104South Africa in West Indies: 2nd ODI, 2000/01Antigua Recreation Ground, St John's, Antigua
Grant Flower104England in Zimbabwe: 5th ODI, 2001/02Queens Sports Club, Bulawayo
Damien Martyn104*VB Series: 6th Match, 2001/02Brisbane Cricket Ground, Woolloongabba, Brisbane
Jacques Kallis104*VB Series: 12th Match, 2001/02W.A.C.A. Ground, Perth
Ramnaresh Sarwan104*England in West Indies: 7th ODI, 2003/04Kensington Oval, Bridgetown, Barbados
Rahul Dravid104Asia Cup: 2nd Match, 2004Rangiri Dambulla International Stadium
Andrew Symonds104*NatWest International: Only ODI, 2004Lord's, London
Andrew Flintoff104ICC Champions Trophy: 10th Match, 2004The Rose Bowl, Southampton
Marcus Trescothick104ICC Champions Trophy: Only Final, 2004The Brit Oval, London
Rahul Dravid104Pakistan in India: 1st ODI, 2004/05Nehru Stadium, Kochi
Marcus Trescothick104*NatWest Challenge: 1st Match, 2005Headingley, Leeds
Chris Gayle104*ICC Champions Trophy: 4th Match, 2006/07Sawai Mansingh Stadium, Jaipur
William Porterfield104*ICC World Cricket League: 8th Match, 2007Ruaraka Sports Club Ground, Nairobi
Ricky Ponting104Commonwealth Bank Series: 11th Match, 2006/07Melbourne Cricket Ground
Darron Reekers104ICC World Cricket League Division One: 15th Match, 2006/07Gymkhana Club Ground, Nairobi
Shahriar Nafees104*Associates Tri-Series (in West Indies): 1st Match, 2006/07Antigua Recreation Ground, St John's, Antigua
Kevin Pietersen104ICC World Cup: 35th Match, 2006/07Vivian Richards Stadium, North Sound, Antigua
William Porterfield104*ICC World Cup Qualifier: 2008/09Centurion Park
Shakib Al Hasan104Zimbabwe v Bangladesh: 2009Queens Sports Club, Bulawayo
Thilan Samaraweera104India v New Zealand: 2009R Premadasa Stadium, Colombo
Tillakaratne Dilshan104Idea Cup 2009/10Shere Bangla National Stadium, Mirpur
Jacques Kallis104*South Africa in India 2009/10 (3rd ODI)Sardar Patel Stadium, Motera, Ahmedabad
Ricky Ponting104ICC World Cup 2010/11 (Quarter-Final)Sardar Patel Stadium, Motera, Ahmedabad
Manoj Tiwary104West Indies in India 2011/12 (5th ODI)MA Chidambaram Stadium, Chepauk, Chennai
Peter Forrest104Commonwealth Bank Series 2011/12Bellerive Oval, Hobart
Jesse Ryder104West Indies in New Zealand 2013/14 (3rd ODI)Queenstown Events Centre, Queenstown
Steven Smith104South Africa in Australia 2014/15 (4th ODI)Melbourne Cricket Ground, Melbourne
Joe Root104*England in Sri Lanka 2014/15 (5th ODI)Pallekele Cricket Stadium, Pallekele
Mahela Jayawardene104Sri Lanka in New Zealand 2014/15 (1st ODI)Hagley Oval, Christchurch
Grant Elliott104*Sri Lanka in New Zealand 2014/15 (5th ODI)University Oval, Dunedin
Kumar Sangakkara104ICC World Cup 2014/15 (Pool A)Sydney Cricket Ground, Sydney
Tillakaratne Dilshan104ICC World Cup 2014/15 (Pool A)Blundstone Arena, Hobart
Joe Root104New Zealand in England 2015 (1st ODI)Edgbaston, Birmingham
Dennis Amiss103Prudential Trophy: 1st ODI, 1972Old Trafford, Manchester
Gordon Greenidge103New Zealand v West Indies: Only ODI, 1979/80Lancaster Park, Christchurch
Gordon Greenidge103Benson & Hedges World Series Cup: 1st Match, 1981/82Melbourne Cricket Ground
Zaheer Abbas103*Prudential World Cup: 22nd Match, 1983Trent Bridge, Nottingham
Sir Viv Richards103*Benson & Hedges World Series Cup: 6th Match, 1984/85Sydney Cricket Ground
Javed Miandad103Reliance World Cup: 1st Match, 1987/88Niaz Stadium, Hyderabad, Sind
Sunny Gavaskar103*Reliance World Cup: 24th Match, 1987/88Vidarbha C.A. Ground, Nagpur
Robin Smith103Texaco Trophy: 2nd ODI, 1990Trent Bridge, Nottingham
Alec Stewart103Texaco Trophy: 2nd ODI, 1992Kennington Oval, London
Saeed Anwar103*Zimbabwe v Pakistan: 1st ODI, 1994/95Harare Sports Club
Chris Cairns103India v New Zealand: 4th ODI, 1995/96Nehru Stadium, Poona
Phil Simmons103*West Indies v New Zealand: 5th ODI, 1995/96Arnos Vale Ground, Kingstown, St Vincent
Brian Lara103*Carlton & United Series: 9th Match, 1996/97W.A.C.A. Ground, Perth
Michael Bevan103South Africa v Australia: 6th ODI, 1996/97Centurion Park
Gary Kirsten103Carlton & United Series: 7th Match, 1997/98Brisbane Cricket Ground, Woolloongabba, Brisbane
Philo Wallace103Wills International Cup: Only Final, 1998/99Bangabandhu National Stadium, Dhaka
Darren Lehmann103Australia in Pakistan: 1st ODI, 1998/99National Stadium, Karachi
Adam Gilchrist103Australia in Pakistan: 3rd ODI, 1998/99Gaddafi Stadium, Lahore
Neil Johnson103Zimbabwe in Pakistan: 2nd ODI, 1998/99Sheikhupura Stadium
Lance Klusener103*South Africa in New Zealand: 3rd ODI, 1998/99Eden Park, Auckland
Ajay Jadeja103*Pepsi Cup: 5th Match, 1998/99Nehru Stadium, Pune
Saeed Anwar103ICC World Cup: 7th Match, 1999Kennington Oval, London
Rahul Dravid103*Coca-Cola Singapore Challenge: Only Final, 1999Kallang Ground, Singapore
Russel Arnold103Sri Lanka in Zimbabwe: 2nd ODI, 1999/00Queens Sports Club, Bulawayo
Sherwin Campbell103Cable & Wireless One Day International Series: 1st Match, 1999/00Sabina Park, Kingston, Jamaica
Roger Twose103New Zealand in South Africa: 6th ODI, 2000/01Newlands, Cape Town
Sanath Jayasuriya103Sri Lanka in New Zealand: 3rd ODI, 2000/01Eden Park, Auckland
Alistair Campbell103Bangladesh in Zimbabwe: 2nd ODI, 2000/01Harare Sports Club
Chris Gayle103West Indies in India: 2nd ODI, 2002/03Vidarbha C.A. Ground, Nagpur
Marvan Atapattu103*ICC World Cup: 8th Match, 2002/03Buffalo Park, East London
Kumar Sangakkara103*Cherry Blossom Sharjah Cup: 4th Match, 2002/03Sharjah C.A. Stadium
Wavell Hinds103*Australia in West Indies: 7th ODI, 2002/03Queen's Park (New), St George's, Grenada
VVS Laxman103*VB Series: 5th Match, 2003/04Brisbane Cricket Ground, Woolloongabba, Brisbane
Michael Clarke103*VB Series: 5th Match, 2004/05Sydney Cricket Ground
Graeme Smith103South Africa in West Indies: 1st ODI, 2004/05Sabina Park, Kingston, Jamaica
Upul Tharanga103Sri Lanka in New Zealand: 2nd ODI, 2005/06Jade Stadium, Christchurch
Yuvraj Singh103South Africa in India: 1st ODI, 2005/06Rajiv Gandhi International Stadium, Uppal, Hyderabad
Rahul Dravid103*Sri Lanka in India: 5th ODI, 2005/06Sardar Patel (Gujarat) Stadium, Motera, Ahmedabad
Gautam Gambhir103Sri Lanka in India: 5th ODI, 2005/06Sardar Patel (Gujarat) Stadium, Motera, Ahmedabad
Adam Gilchrist103ICC Super Series ODIs: 2nd Match, 2005/06Docklands Stadium, Melbourne
Yuvraj Singh103England in India: 3rd ODI, 2005/06Nehru Stadium, Goa
Andrew Symonds103*Australia in Bangladesh: 2nd ODI, 2005/06Narayanganj Osmani Stadium, Fatullah
Matthew Hayden103ICC World Cup: 47th Match, 2006/07National Cricket Stadium, St George's, Grenada
AB de Villiers103*South Africa in Pakistan: 1st match, 2007/08Gaddafi Stadium, Lahore
Graeme Smith103*South Africa in Bangladesh: 1st match, 2007/08Bir Shrestha Shahid Ruhul Amin Stadium, Chittagong
Ross Taylor103New Zealand in Bangladesh: 3rd match, 2008/09Bir Shrestha Shahid Ruhul Amin Stadium, Chittagong
Mohammad Ashraful103*Bangladesh in Zimbabwe: 1st match, 2009Queens Sports Club, Bulawayo
Tatenda Taibu103*Zimbabwe in South Africa 2009/10 (1st ODI)Willowmoore Park Main Oval, Benoni
Eoin Morgan103*Australia in British Isles 2010 (1st ODI)The Rose Bowl, Southampton
Mahela Jayawardene103*ICC World Cup 2010/11 (Final)Wankhede Stadium, Mumbai
Vusimuzi Sibanda103*Bangladesh in Zimbabwe 2013 (3rd ODI)Queens Sports Club, Bulawayo
Paul Stirling103Pakistan in Scotland and Ireland 2013 (1st ODI)Castle Avenue, Dublin
Martin Guptill103*New Zealand in England 2013 (1st ODI)Lord's Cricket Ground, St John's Wood
Kumar Sangakkara103Asia Cup 2013/14Khan Shaheb Osman Ali Stadium, Fatullah
Ahmed Shehzad103Asia Cup 2013/14Shere Bangla National Stadium, Mirpur
Younis Khan103New Zealand in United Arab Emirates 2014/15 (4th ODI)Sheikh Zayed Stadium, Abu Dhabi
Kane Williamson103Sri Lanka in New Zealand 2014/15 (4th ODI)Saxton Oval, Nelson
Mahmudullah Riyad103ICC World Cup 2014/15 (Pool A)Adelaide Oval, Adelaide
Clive Lloyd102Prudential World Cup: Only Final, 1975Lord's, London
Bruce Edgar102*Benson & Hedges World Series Cup: 3rd Final, 1980/81Melbourne Cricket Ground
Roy Dias102India v Sri Lanka: 2nd ODI, 1982/83Feroz Shah Kotla, Delhi
Allan Lamb102Prudential World Cup: 1st Match, 1983Kennington Oval, London
Imran Khan102*Prudential World Cup: 15th Match, 1983Headingley, Leeds
Desmond Haynes102*West Indies v Australia: 3rd ODI, 1983/84Mindoo Phillip Park, Castries, St Lucia
Ravi Shastri102India v Australia: 5th ODI, 1984/85Nehru Stadium, Indore
Ravi Shastri102India v England: 2nd ODI, 1984/85Barabati Stadium, Cuttack
David Gower102Texaco Trophy: 3rd ODI, 1985Lord's, London
Kris Srikkanth102India v Australia: 1st ODI, 1986/87Sawai Mansingh Stadium, Jaipur
Raman Lamba102India v Australia: 6th ODI, 1986/87Municipal Stadium, Rajkot
Mohinder Amarnath102*Sharjah Cup: 2nd Match, 1987/88Sharjah C.A. Stadium
Gordon Greenidge102*Champions Trophy: 2nd Match, 1988/89Sharjah C.A. Stadium
Saleem Malik102Champions Trophy: 6th Match, 1989/90Sharjah C.A. Stadium
Ijaz Ahmed102*Benson & Hedges World Series: 6th Match, 1989/90Brisbane Cricket Ground, Woolloongabba, Brisbane
Dean Jones102*Rothmans Cup Triangular Series: Only Final, 1989/90Eden Park, Auckland
Mark Greatbatch102*Texaco Trophy: 1st ODI, 1990Headingley, Leeds
David Boon102*Benson & Hedges World Series: 3rd Match, 1991/92Bellerive Oval, Hobart
Saleem Malik102Pakistan v Sri Lanka: 5th ODI, 1991/92Rawalpindi Cricket Stadium
Rameez Raja102*Benson & Hedges World Cup: 4th Match, 1991/92Melbourne Cricket Ground
Manoj Prabhakar102*Wills World Series: 4th Match, 1994/95Green Park, Kanpur
Ken Rutherford102*Mandela Trophy: 10th Match, 1994/95Buffalo Park, East London
Arjuna Ranatunga102*Pakistan v Sri Lanka: 1st ODI, 1995/96Municipal Stadium, Gujranwala
Saleem Elahi102*Pakistan v Sri Lanka: 1st ODI, 1995/96Municipal Stadium, Gujranwala
Steve Waugh102*Benson & Hedges World Series: 12th Match, 1995/96Melbourne Cricket Ground
Ricky Ponting102Wills World Cup: 26th Match, 1995/96Sawai Mansingh Stadium, Jaipur
Shahid Afridi102KCA Centenary Tournament: 6th Match, 1996/97Gymkhana Club Ground, Nairobi
Mark Waugh102Carlton & United Series: 7th Match, 1996/97Brisbane Cricket Ground, Woolloongabba, Brisbane
Brian Lara102Carlton & United Series: 7th Match, 1996/97Brisbane Cricket Ground, Woolloongabba, Brisbane
Aravinda de Silva102*Wills Quadrangular Tournament: 5th Match, 1997/98Gaddafi Stadium, Lahore
Sanath Jayasuriya102Zimbabwe in Sri Lanka: 3rd ODI, 1997/98Sinhalese Sports Club Ground, Colombo
Alistair Campbell102Pepsi Triangular Series: 2nd Match, 1997/98Sardar Patel (Gujarat) Stadium, Motera, Ahmedabad
Grant Flower102Pepsi Triangular Series: 5th Match, 1997/98Barabati Stadium, Cuttack
Arjuna Ranatunga102Singer-Akai Nidahas Trophy: 9th Match, 1998Sinhalese Sports Club Ground, Colombo
Craig Wishart102India in Zimbabwe: 3rd ODI, 1998/99Harare Sports Club
Chris Cairns102*ICC KnockOut: Only Final, 2000/01Gymkhana Club Ground, Nairobi
Marvan Atapattu102*Coca-Cola Champions Trophy: 6th Match, 2000/01Sharjah C.A. Stadium
Mark Waugh102*Carlton Series: 10th Match, 2000/01Bellerive Oval, Hobart
Romesh Kaluwitharana102*England in Sri Lanka: 3rd ODI, 2000/01Sinhalese Sports Club Ground, Colombo
Ricky Ponting102NatWest Series: 3rd Match, 2001County Ground, Bristol
Chris Cairns102*VB Series: 5th Match, 2001/02Brisbane Cricket Ground, Woolloongabba, Brisbane
Michael Bevan102*VB Series: 10th Match, 2001/02Melbourne Cricket Ground
Sanath Jayasuriya102*ICC Champions Trophy: 1st Match, 2002/03R.Premadasa Stadium, Khettarama, Colombo
Ramnaresh Sarwan102*West Indies in Bangladesh: 2nd ODI, 2002/03Bangabandhu National Stadium, Dhaka
Gary Kirsten102*Pakistan in South Africa: 4th ODI, 2002/03Boland Bank Park, Paarl
Nathan Astle102*ICC World Cup: 3rd Match, 2002/03Goodyear Park, Bloemfontein
Yuvraj Singh102*TVS Cup (Bangladesh): 1st Match, 2003Bangabandhu National Stadium, Dhaka
VVS Laxman102TVS Cup (India): 2nd Match, 2003/04Captain Roop Singh Stadium, Gwalior
Sachin Tendulkar102TVS Cup (India): 9th Match, 2003/04Lal Bahadur Shastri Stadium, Hyderabad, Deccan
Yasir Hameed102Asia Cup: 3rd Match, 2004Sinhalese Sports Club Ground, Colombo
Shahid Afridi102Pakistan in India: 5th ODI, 2004/05Green Park, Kanpur
Lou Vincent102West Indies in New Zealand: 4th ODI, 2005/06McLean Park, Napier
Kamran Akmal102England in Pakistan: 2nd ODI, 2005/06Gaddafi Stadium, Lahore
Mohammad Kaif102*Videocon Triangular Series: 5th Match, 2005/06Harare Sports Club
Shivnarine Chanderpaul102*ICC World Cup: 21st Match, 2006/07Sabina Park, Kingston, Jamaica
Stephen Fleming102*ICC World Cup: 31st Match, 2006/07Vivian Richards Stadium, North Sound, Antigua
Alastair Cook102England v India: 1st ODI, 2007The Rose Bowl, Southampton
Herschelle Gibbs102South Africa in Pakistan: 1st match, 2007/08Gaddafi Stadium, Lahore
Herschelle Gibbs102West Indies in South Africa: 5th match, 2007/08New Wanderers Stadium, Johannesburg
Gautam Gambhir102*Commonwealth Bank Series: 2nd Match, 2007/08Brisbane Cricket Ground, Woolloongabba, Brisbane
Steve Tikolo102Kenya Tri-Nation Tournament: 3rd Match, 2008/09Gymkhana Club Ground, Nairobi
David Hemp102*ICC World Cup Qualifier: 2008/09Senwes Park, Potchefstroom
Umar Akmal102*Pakistan in Sri Lanka: 4th match, 2009R Premadasa Stadium, Colombo
Hamilton Masakadza102Zimbabwe v Bangladesh: 2009Queens Sports Club, Bulawayo
Virat Kohli102*Idea Cup 2009/10Shere Bangla National Stadium, Mirpur
AB de Villiers102*South Africa in India 2009/10 (3rd ODI)Sardar Patel Stadium, Motera, Ahmedabad
Hashim Amla102South Africa in West Indies 2010 (1st ODI)Sir Vivian Richards Stadium, North Sound
AB de Villiers102South Africa in West Indies 2010 (1st ODI)Sir Vivian Richards Stadium, North Sound
Jonathan Trott102England in Australia 2010/11 (4th ODI)Adelaide Oval
Upul Tharanga102*ICC World Cup 2010/11 (Quarter-Final)R Premadasa Stadium, Colombo
Ahmed Shehzad102Pakistan in West Indies 2011 (2nd ODI)Beausejour Stadium, Gros Islet
Kumar Sangakkara102Sri Lanka in South Africa 2011/12 (5th ODI)Bidvest Wanderers Stadium, Johannesburg
Alastair Cook102England in United Arab Emirates 2011/12 (2nd ODI)Sheikh Zayed Stadium, Abu Dhabi
Kieron Pollard102Australia in West Indies 2011/12 (4th ODI)Beausejour Stadium, Gros Islet
Gautam Gambhir102India in Sri Lanka 2012 (3rd ODI)R Premadasa Stadium, Colombo
Tillakaratne Dilshan102*New Zealand in Sri Lanka 2012/13 (3rd ODI)Pallekele Cricket Stadium, Pallekele
Lahiru Thirimanne102*Sri Lanka in Australia 2012/13 (2nd ODI)Adelaide Oval, Adelaide
Virat Kohli102Celkon Mobile Cup 2013Queen's Park Oval, Port of Spain
Shikhar Dhawan102*ICC Champions Trophy 2013 (Group B)The Kia Oval, Kennington
Shane Watson102Australia in India 2013/14 (6th ODI)Vidarbha Cricket Association Stadium, Nagpur
Ahmed Shehzad102Pakistan in South Africa 2013/14 (2nd ODI)Axxess DSL St George's, Port Elizabeth
Ross Taylor102India in New Zealand 2013/14 (5th ODI)Westpac Stadium, Wellington
Lahiru Thirimanne102Asia Cup 2013/14Khan Shaheb Osman Ali Stadium, Fatullah
Umar Akmal102*Asia Cup 2013/14Khan Shaheb Osman Ali Stadium, Fatullah
Aaron Finch102Zimbabwe Tri-Series 2014Harare Sports Club, Harare
Hashim Amla102South Africa in Australia 2014/15 (3rd ODI)Manuka Oval, Canberra
Steven Smith102*Carlton Mid ODI Tri-Series 2014/15Blundstone Arena, Hobart
Ross Taylor102*Pakistan in New Zealand 2014/15 (2nd ODI)McLean Park, Napier
Lendl Simmons102ICC World Cup 2014/15 (Pool B)Saxton Oval, Nelson
Glenn Maxwell102ICC World Cup 2014/15 (Pool A)Sydney Cricket Ground, Sydney
Azhar Ali102Zimbabwe in Pakistan 2015 (2nd ODI)Gaddafi Stadium, Lahore
Bevan Congdon101New Zealand v England: 2nd ODI, 1974/75Basin Reserve, Wellington
Alan Turner101Prudential World Cup: 7th Match, 1975Kennington Oval, London
David Gower101*Australia v England: 3rd ODI, 1978/79Melbourne Cricket Ground
Larry Gomes101Benson & Hedges World Series Cup: 14th Match, 1984/85W.A.C.A. Ground, Perth
Dean Jones101Benson & Hedges World Series Cup: 2nd Match, 1986/87Brisbane Cricket Ground, Woolloongabba, Brisbane
Geoff Marsh101Benson & Hedges World Series Cup: 12th Match, 1987/88Sydney Cricket Ground
Kris Srikkanth101India v West Indies: 7th ODI, 1987/88University Stadium, Trivandrum
John Wright101New Zealand v England: 3rd ODI, 1987/88McLean Park, Napier
Saleem Malik101Champions Trophy: 3rd Match, 1988/89Sharjah C.A. Stadium
Desmond Haynes101Benson & Hedges World Series: 5th Match, 1988/89Bellerive Oval, Hobart
Rameez Raja101New Zealand v Pakistan: 3rd ODI, 1988/89Eden Park, Auckland
Chetan Sharma101*MRF World Series (Nehru Cup): 9th Match, 1989/90Green Park, Kanpur
Saeed Anwar101Pakistan v New Zealand: 1st ODI, 1990/91Gaddafi Stadium, Lahore
Ravi Shastri101*India v Sri Lanka: 1st ODI, 1990/91Vidarbha C.A. Ground, Nagpur
Inzamam-ul-Haq101Pakistan v Sri Lanka: 4th ODI, 1991/92Ibn-e-Qasim Bagh Stadium, Multan
Arjuna Ranatunga101*Mandela Trophy: 1st Match, 1994/95Kingsmead, Durban
Roshan Mahanama101Singer Champions Trophy: 1st Match, 1995/96Sharjah C.A. Stadium
Nathan Astle101Wills World Cup: 1st Match, 1995/96Gujarat Stadium, Motera, Ahmedabad
Navjot Sidhu101Pepsi Sharjah Cup: 4th Match, 1995/96Sharjah C.A. Stadium
Michael Bevan101*Coca-Cola Cup: 6th Match, 1997/98Sharjah C.A. Stadium
Mohammad Azharuddin101Sahara 'Friendship' Cup: 5th ODI, 1998Toronto Cricket, Skating and Curling Club
Neil Johnson101Meril International Cricket Tournament: 4th Match, 1998/99Bangabandhu National Stadium, Dhaka
Mehrab Hossain101Meril International Cricket Tournament: 6th Match, 1998/99Bangabandhu National Stadium, Dhaka
Mahela Jayawardene101Pepsi Cup: 4th Match, 1998/99Indira Priyadarshini Stadium, Visakhapatnam
Herschelle Gibbs101ICC World Cup: 9th Match, 1999Headingley, Leeds
Lance Klusener101*LG Cup: 3rd Match, 1999/00Gymkhana Club Ground, Nairobi
Alec Stewart101NatWest Series: 8th Match, 2000Edgbaston, Birmingham
Sachin Tendulkar101Coca-Cola Champions Trophy: 1st Match, 2000/01Sharjah C.A. Stadium
Gary Kirsten101New Zealand in South Africa: 4th ODI, 2000/01De Beers Diamond Oval, Kimberley
Mahela Jayawardene101*England in Sri Lanka: 2nd ODI, 2000/01R.Premadasa Stadium, Khettarama, Colombo
Ricky Ponting101Australia in India: 4th ODI, 2000/01Indira Priyadarshini Stadium, Visakhapatnam
VVS Laxman101Australia in India: 5th ODI, 2000/01Nehru Stadium, Fatorda, Margao
Sachin Tendulkar101Standard Bank Triangular Tournament: 1st Match, 2001/02New Wanderers Stadium, Johannesburg
Marvan Atapattu101ICC Champions Trophy: 5th Match, 2002/03R.Premadasa Stadium, Khettarama, Colombo
Chris Gayle101West Indies in India: 5th ODI, 2002/03I.P.C.L. Sports Complex Ground, Vadodara
Marvan Atapattu101VB Series: 6th Match, 2002/03Sydney Cricket Ground
Damien Martyn101*VB Series: 7th Match, 2002/03Bellerive Oval, Hobart
Saeed Anwar101ICC World Cup: 36th Match, 2002/03SuperSport Park, Centurion
Ricky Ponting101Bangladesh in Australia: 3rd ODI, 2003Marrara Cricket Ground, Darwin
Hamish Marshall101*New Zealand in Pakistan: 3rd ODI, 2003/04Iqbal Stadium, Faisalabad
Scott Styris101*Pakistan in New Zealand: 1st ODI, 2003/04Eden Park, Auckland
Kumar Sangakkara101Australia in Sri Lanka: 4th ODI, 2003/04R.Premadasa Stadium, Khettarama, Colombo
Jacques Kallis101South Africa in Sri Lanka: 5th ODI, 2004Sinhalese Sports Club Ground, Colombo
Herschelle Gibbs101ICC Champions Trophy: 11th Match, 2004The Brit Oval, London
Salman Butt101Pakistan in India: 3rd ODI, 2004/05Keenan Stadium, Jamshedpur
Boeta Dippenaar101Australia in South Africa: 4th ODI, 2005/06Kingsmead, Durban
Salman Butt101India in Pakistan: 1st ODI, 2005/06Arbab Niaz Stadium, Peshawar
Scott Styris101Chappell-Hadlee Trophy: 3rd ODI, 2005/06Jade Stadium, Christchurch
Irvine Romaine101Bermuda in Canada: 2nd ODI, 2006Toronto Cricket, Skating and Curling Club
Younis Khan101NatWest Series: 3rd Match, 2006The Rose Bowl, Southampton
Chris Gayle101ICC Champions Trophy: 17th Match, 2006/07Sardar Patel (Gujarat) Stadium, Motera, Ahmedabad
Shivnarine Chanderpaul101West Indies in Pakistan: 5th ODI, 2006/07National Stadium, Karachi
Jacob Oram101*Commonwealth Bank Series: 8th Match, 2006/07W.A.C.A. Ground, Perth
Mohammad Yousuf101*Pakistan in South Africa: 2nd ODI, 2006/07Kingsmead, Durban
Lou Vincent101ICC World Cup: 18th Match, 2006/07Beausejour Cricket Ground, Gros Islet, St Lucia
Matthew Hayden101ICC World Cup: 22nd Match, 2006/07Warner Park, Basseterre, St Kitts
Gautam Gambhir101India in Bangladesh: 2nd ODI, 2007Shere Bangla National Stadium, Mirpur
Kumar Sangakkara101Asia Cup: 3rd Match, 2008Gaddafi Stadium, Lahore
Suresh Raina101Asia Cup: 4th Match, 2008National Stadium, Karachi
Younis Khan101Pakistan v West Indies: 3rd ODI, 2008/09Sheikh Zayed Stadium, Abu Dhabi
William Porterfield101ICC World Cup Qualifier: 2008/09Willowmoore Park Main Oval, Benoni
Fraser Watts101Canada in Scotland: 1st match, 2009Mannofield Park, Aberdeen
MS Dhoni101*Idea Cup 2009/10Shere Bangla National Stadium, Mirpur
Imrul Kayes101Bangladesh in New Zealand 2009/10 (3rd ODI)AMI Stadium, Christchurch
Shivnarine Chanderpaul101Canada in West Indies 2009/10 (Only ODI)Sabina Park, Kingston
Rohit Sharma101*Zimbabwe Tri-Series 2010Queens Sports Club, Bulawayo
Tom Cooper101ICC World Cricket League Division One 2010Sportpark Westvliet, Voorburg
AB de Villiers101*Zimbabwe in South Africa 2010/11 (2nd ODI)Senwes Park, Potchefstroom
Upul Tharanga101*West Indies in Sri Lanka 2010/11 (2nd ODI)Sinhalese Sports Club Ground, Colombo
Paul Stirling101ICC World Cup 2010/11 (Group B)Eden Gardens, Kolkata
Brendon McCullum101ICC World Cup 2010/11 (Group A)Wankhede Stadium, Mumbai
Michael Clarke101Australia in Bangladesh 2010/11 (1st ODI)Shere Bangla National Stadium, Mirpur
Mushfiqur Rahim101Bangladesh in Zimbabwe 2011 (3rd ODI)Harare Sports Club
Marlon Samuels101*New Zealand in United States of America and West Indies 2012 (2nd ODI)Sabina Park, Kingston
Nasir Jamshed101*Pakistan in India 2012/13 (1st ODI)MA Chidambaram Stadium, Chepauk, Chennai
Ravi Bopara101*England in Ireland 2013 (Only ODI)The Village, Malahide, Dublin
Quinton de Kock101India in South Africa 2013/14 (3rd ODI)Centurion Park, Centurion
Lahiru Thirimanne101Asia Cup 2013/14 (Final)Shere Bangla National Stadium, Mirpur
Hashim Amla101South Africa in Sri Lanka 2014 (2nd ODI)Pallekele Cricket Stadium, Pallekele
Richard Berrington101*Scotland in Ireland 2014 (2nd ODI)The Village, Malahide, Dublin
Steven Smith101Australia in United Arab Emirates 2014/15 (1st ODI)Sharjah Cricket Association Stadium, Sharjah
Shakib Al Hasan101Zimbabwe in Bangladesh 2014/15 (1st ODI)Zohur Ahmed Chowdhury Stadium, Chittagong
Tillakaratne Dilshan101England in Sri Lanka 2014/15 (7th ODI)R Premadasa Stadium, Colombo
Sarfraz Ahmed101*ICC World Cup 2014/15 (Pool B)Adelaide Oval, Adelaide
Azhar Ali101Pakistan in Bangladesh 2015 (3rd ODI)Shere Bangla National Stadium, Mirpur
Dennis Amiss100Prudential Trophy: 1st ODI, 1973St Helen's, Swansea
Gordon Greenidge100Benson & Hedges Challenge: 5th Match, 1986/87W.A.C.A. Ground, Perth
Saleem Malik100Reliance World Cup: 17th Match, 1987/88Iqbal Stadium, Faisalabad
Mohinder Amarnath100*India v West Indies: 5th ODI, 1987/88Nahar Singh Stadium, Faridabad
Javed Miandad100*West Indies v Pakistan: 5th ODI, 1987/88Bourda, Georgetown, Guyana
Saleem Malik100*Sharjah Cup: 2nd ODI, 1988/89Sharjah C.A. Stadium
Allan Lamb100*Texaco Trophy: 2nd ODI, 1989Trent Bridge, Nottingham
Carlisle Best100West Indies v England: 4th ODI, 1989/90Bourda, Georgetown, Guyana
Martin Crowe100*Benson & Hedges World Cup: 1st Match, 1991/92Eden Park, Auckland
David Boon100Benson & Hedges World Cup: 1st Match, 1991/92Eden Park, Auckland
David Boon100Benson & Hedges World Cup: 36th Match, 1991/92Melbourne Cricket Ground
Vinod Kambli100*India v England: 1st ODI, 1992/93Sawai Mansingh Stadium, Jaipur
Hansie Cronje100*Wills Triangular Series: 7th Match, 1994/95Arbab Niaz Stadium, Peshawar
Aamer Sohail100Mandela Trophy: 1st Match, 1994/95Kingsmead, Durban
Hashan Tillakaratne100Singer Champions Trophy: 5th Match, 1995/96Sharjah C.A. Stadium
Sachin Tendulkar100Singer Cup: 3rd Match, 1995/96The Padang, Singapore
Romesh Kaluwitharana100*KCA Centenary Tournament: 1st Match, 1996/97Gymkhana Club Ground, Nairobi
Robin Singh100Sri Lanka v India: Only ODI, 1997Sinhalese Sports Club Ground, Colombo
Carl Hooper100*Akai-Singer Champions Trophy: 3rd Match, 1997/98Sharjah C.A. Stadium
Mohammad Azharuddin100Silver Jubilee Independence Cup: 2nd Match, 1997/98Bangabandhu National Stadium, Dhaka
Ricky Ponting100Carlton & United Series: 12th Match, 1997/98Melbourne Cricket Ground
Adam Gilchrist100Carlton & United Series: 2nd Final, 1997/98Sydney Cricket Ground
Sachin Tendulkar100Pepsi Triangular Series: 4th Match, 1997/98Green Park, Kanpur
Sachin Tendulkar100*Coca-Cola Triangular Series: Only Final, 1998Eden Gardens, Calcutta
Alistair Campbell100Wills International Cup: Only Quarter-final, 1998/99Bangabandhu National Stadium, Dhaka
Mohammad Yousuf100Australia in Pakistan: 3rd ODI, 1998/99Gaddafi Stadium, Lahore
Jacques Kallis100South Africa in New Zealand: 1st ODI, 1998/99Carisbrook, Dunedin
Nathan Astle100*South Africa in New Zealand: 3rd ODI, 1998/99Eden Park, Auckland
Jacques Kallis100South Africa in New Zealand: 5th ODI, 1998/99Eden Park, Auckland
Ajay Jadeja100*ICC World Cup: 1st Match, 1999Kennington Oval, London
Sourav Ganguly100Carlton & United Series: 3rd Match, 1999/00Melbourne Cricket Ground
Mohammad Yousuf100*Asia Cup: 5th Match, 2000Bangabandhu National Stadium, Dhaka
Marvan Atapattu100Asia Cup: Only Final, 2000Bangabandhu National Stadium, Dhaka
Alec Stewart100*NatWest Series: 9th Match, 2000Trent Bridge, Nottingham
Jacques Kallis100*Sri Lanka in South Africa: 3rd ODI, 2000/01Boland Bank Park, Paarl
Hemang Badani100Australia in India: 2nd ODI, 2000/01Nehru Stadium, Pune
Virender Sehwag100Coca-Cola Cup (Sri Lanka): 9th Match, 2001Sinhalese Sports Club Ground, Colombo
Mohammad Yousuf100*Pakistan in Zimbabwe: 3rd ODI, 2002/03Harare Sports Club
Faisal Iqbal100*Pakistan in Zimbabwe: 4th ODI, 2002/03Harare Sports Club
Paul Collingwood100VB Series: 4th Match, 2002/03W.A.C.A. Ground, Perth
Kumar Sangakkara100*Cherry Blossom Sharjah Cup: 2nd Match, 2002/03Sharjah C.A. Stadium
Dougie Marillier100Cherry Blossom Sharjah Cup: 3rd Match, 2002/03Sharjah C.A. Stadium
Sachin Tendulkar100TVS Cup (India): 2nd Match, 2003/04Captain Roop Singh Stadium, Gwalior
Damien Martyn100TVS Cup (India): 4th Match, 2003/04Wankhede Stadium, Mumbai
Sean Ervine100VB Series: 8th Match, 2003/04Adelaide Oval
Andrew Strauss100NatWest Series: 8th Match, 2004Lord's, London
Vikram Solanki100England in Zimbabwe: 3rd ODI, 2004/05Queens Sports Club, Bulawayo
Herschelle Gibbs100England in South Africa: 4th ODI, 2004/05Newlands, Cape Town
Kevin Pietersen100*England in South Africa: 5th ODI, 2004/05Buffalo Park, East London
Sachin Tendulkar100India in Pakistan: 1st ODI, 2005/06Arbab Niaz Stadium, Peshawar
Mohammad Ashraful100NatWest Series: 2nd Match, 2005Sophia Gardens, Cardiff
Marcus Trescothick100*NatWest Series: 1st Match, 2005The Brit Oval, London
Mahela Jayawardene100NatWest Series: 4th Match, 2006Old Trafford, Manchester
Justin Kemp100*India in South Africa: 3rd ODI, 2006/07Newlands, Cape Town
Marlon Samuels100*West Indies in Pakistan: 4th ODI, 2006/07Multan Cricket Stadium
Neil McCallum100ICC World Cricket League: 3rd Match, 2007Gymkhana Club Ground, Nairobi
Sachin Tendulkar100*West Indies in India: 4th match, 2006/07Indian Petrochemicals Corporation Limited Sports Complex Ground, Baroda
Kevin Pietersen100ICC World Cup: 48th Match, 2006/07Kensington Oval, Bridgetown, Barbados
Kamran Akmal100Bangladesh in Pakistan: 3rd match, 2007/08Gaddafi Stadium, Lahore
Salman Butt100*Sri Lanka in Pakistan: 1st match, 2008/09National Stadium, Karachi
Michael Clarke100*Australia in United Arab Emirates: 4th match, 2008/09Sheikh Zayed Stadium, Abu Dhabi
Travis Dowlin100*Bangladesh in West Indies: 2nd match, 2009Windsor Park, Roseau
Ramnaresh Sarwan100*Ireland in West Indies 2009/10 (Only ODI)Sabina Park, Kingston
Junaid Siddique100Bangladesh in British Isles 2010 (1st ODI)Civil Service Cricket Club, Stormont, Belfast
Mohammad Shahzad100*Afghanistan in Scotland 2010 (1st ODI)Cambusdoon New Ground, Ayr
Colin Ingram100South Africa in United Arab Emirates 2010/11 (2nd ODI)Sheikh Zayed Stadium, Abu Dhabi
Virat Kohli100*ICC World Cup 2010/11 (Group B)Shere Bangla National Stadium, Mirpur
Mahela Jayawardene100ICC World Cup 2010/11 (Group A)Hambantota Cricket Stadium
Kane Williamson100*New Zealand in Zimbabwe 2011/12 (3rd ODI)Queens Sports Club, Bulawayo
Nasir Hossain100Pakistan in Bangladesh 2011/12 (2nd ODI)Shere Bangla National Stadium, Mirpur
David Warner100Commonwealth Bank Series 2011/12 (2nd Final)Adelaide Oval, Adelaide
Gautam Gambhir100Micromax Asia Cup 2011/12Shere Bangla National Stadium, Mirpur
Karim Sadiq100ICC World Cricket League Championship 2011 to 2013Sharjah Cricket Association Stadium, Sharjah
Johnson Charles100West Indies in Australia 2012/13 (5th ODI)Melbourne Cricket Ground, Melbourne
Ross Taylor100England in New Zealand 2012/13 (2nd ODI)McLean Park, Napier
Darren Bravo100*Zimbabwe in West Indies 2012/13 (1st ODI)Queen's Park (New), St George's
Virat Kohli100*Australia in India 2013/14 (2nd ODI)Sawai Mansingh Stadium, Jaipur
Shikhar Dhawan100Australia in India 2013/14 (6th ODI)Vidarbha Cricket Association Stadium, Nagpur
Hashim Amla100India in South Africa 2013/14 (2nd ODI)Sahara Stadium, Kingsmead, Durban
Anamul Haque100Asia Cup 2013/14Shere Bangla National Stadium, Mirpur
Suresh Raina100India in England 2014 (2nd ODI)The SWALEC Stadium, Cardiff
Mahela Jayawardene100ICC World Cup 2014/15 (Pool A)University Oval, Dunedin
Shikhar Dhawan100ICC World Cup 2014/15 (Pool B)Seddon Park, Hamilton
Sikandar Raza100*Zimbabwe in Pakistan 2015 (2nd ODI)Gaddafi Stadium, Lahore