ODI Fastest Hundreds by Balls Faced

Back To: Records->ODI->Overall->Batting

 

Balls
31AB de VilliersSouth Africa v West IndiesBidvest Wanderers Stadium, Johannesburg2014/15
36CJ AndersonNew Zealand v West IndiesQueenstown Events Centre, Queenstown2013/14
37Shahid AfridiPakistan v Sri LankaGymkhana Club Ground, Nairobi1996/97
40GJ MaxwellAustralia v NetherlandsFeroz Shah Kotla, Delhi2023/24
41Asif KhanUnited Arab Emirates v NepalTribhuvan University International Cricket Ground, Kirtipur2022/23
44MV BoucherSouth Africa v ZimbabweSedgars Park, Potchefstroom2006/07
45BC LaraWest Indies v BangladeshBangabandhu National Stadium, Dhaka1999/00
45Shahid AfridiPakistan v IndiaModi Stadium, Kanpur2004/05
46JD RyderNew Zealand v West IndiesQueenstown Events Centre, Queenstown2013/14
46JC ButtlerEngland v PakistanDubai Sports City Stadium, Dubai2015/16
47JC ButtlerEngland v NetherlandsVRA Ground, Amstelveen2022
48ST JayasuriyaSri Lanka v PakistanThe Padang, Singapore1995/96
49AK MarkramSouth Africa v Sri LankaFeroz Shah Kotla, Delhi2023/24
50KJ O'BrienIreland v EnglandM Chinnaswamy Stadium, Bangalore2010/11
50JC ButtlerEngland v PakistanThe Ageas Bowl, Southampton2019
51GJ MaxwellAustralia v Sri LankaSydney Cricket Ground, Sydney2014/15
52V KohliIndia v AustraliaSawai Mansingh Stadium, Jaipur2013/14
52AB de VilliersSouth Africa v West IndiesSydney Cricket Ground, Sydney2014/15
53Shahid AfridiPakistan v BangladeshRangiri Dambulla International Stadium, Dambulla2010
53MM AliEngland v West IndiesBrightside Ground, Bristol2017
53Saim AyubPakistan v ZimbabweQueens Sports Club, Bulawayo2024/25
54JM BairstowEngland v ScotlandRaeburn Place, Edinburgh2018
54H KlaasenSouth Africa v West IndiesJB Marks Cricket Oval, Potchefstroom2022/23
54Sikandar RazaZimbabwe v NetherlandsHarare Sports Club, Harare2023
55ST JayasuriyaSri Lanka v BangladeshNational Stadium, Karachi2008
55CH GayleWest Indies v EnglandQueen's Park (New), St George's2018/19
57JP FaulknerAustralia v IndiaM Chinnaswamy Stadium, Bangalore2013/14
57AB de VilliersSouth Africa v IndiaWankhede Stadium, Mumbai2015/16
57NLTC PereraSri Lanka v New ZealandBay Oval, Mount Maunganui2018/19
57EJG MorganEngland v AfghanistanEmirates Old Trafford, Manchester2019
57MG BracewellNew Zealand v IndiaRajiv Gandhi International Stadium, Uppal, Hyderabad2022/23
57H KlaasenSouth Africa v AustraliaSuperSport Park, Centurion2023/24
58AB de VilliersSouth Africa v IndiaSardar Patel Stadium, Motera, Ahmedabad2009/10
58JM BairstowEngland v New ZealandHagley Oval, Christchurch2017/18
59K MallaNepal v OmanTribhuvan University International Cricket Ground, Kirtipur2023
59TM HeadAustralia v New ZealandHimachal Pradesh Cricket Association Stadium, Dharamsala2023/24
60V SehwagIndia v New ZealandSeddon Park, Hamilton2008/09
60JC ButtlerEngland v West IndiesQueen's Park (New), St George's2018/19
60Jatinder SinghOman v NepalAl Amerat Cricket Ground, Al Amerat2021
60Waseem MuhammadUnited Arab Emirates v Papua New GuineaTribhuvan University International Cricket Ground, Kirtipur2022/23
60Mushfiqur RahimBangladesh v IrelandSylhet Stadium, Sylhet2022/23
60Milind KumarUnited States of America v CanadaCentral Broward Regional Park Stadium Turf Ground, Lauderhill2025
61V KohliIndia v AustraliaVidarbha Cricket Association Stadium, Nagpur2013/14
61JC ButtlerEngland v Sri LankaLord's Cricket Ground, St John's Wood2014
61Sharjeel KhanPakistan v IrelandThe Village, Malahide, Dublin2016
61HG MunseyScotland v NamibiaTribhuvan University International Cricket Ground, Kirtipur2022/23
61H KlaasenSouth Africa v EnglandWankhede Stadium, Mumbai2023/24
61E LewisWest Indies v Sri LankaPallekele Cricket Stadium, Pallekele2024/25
62M AzharuddinIndia v New ZealandMoti Bagh Stadium, Vadodara1988/89
62AD HalesEngland v AustraliaTrent Bridge, Nottingham2018
62SPD SmithAustralia v IndiaSydney Cricket Ground, Sydney2020/21
62SPD SmithAustralia v IndiaSydney Cricket Ground, Sydney2020/21
62KL RahulIndia v NetherlandsM Chinnaswamy Stadium, Bangalore2023/24
63Shakib Al HasanBangladesh v ZimbabweQueens Sports Club, Bulawayo2009
63N PooranWest Indies v NetherlandsTakashinga Sports Club, Highfield, Harare2023
63RG SharmaIndia v AfghanistanFeroz Shah Kotla, Delhi2023/24
63Fakhar ZamanPakistan v New ZealandM Chinnaswamy Stadium, Bangalore2023/24
64ST JayasuriyaSri Lanka v NetherlandsVRA Ground, Amstelveen2006
64Yuvraj SinghIndia v EnglandMadhavrao Scindia Cricket Ground, Rajkot2008/09
65KM JadhavIndia v EnglandMaharashtra Cricket Association Stadium, Gahunje2016/17
65JJ RoyEngland v West IndiesKensington Oval, Bridgetown2018/19
65SC WilliamsZimbabwe v United States of AmericaHarare Sports Club, Harare2023
65BKG MendisSri Lanka v PakistanRajiv Gandhi International Stadium, Uppal, Hyderabad2023/24
66ML HaydenAustralia v South AfricaWarner Park, Basseterre2006/07
66SK RainaIndia v Hong KongNational Stadium, Karachi2008
66V SehwagIndia v Sri LankaMadhavrao Scindia Cricket Ground, Rajkot2009/10
66AB de VilliersSouth Africa v Sri LankaMahinda Rajapaksha International Cricket Stadium, Hambantota2014
66JC ButtlerEngland v New ZealandEdgbaston, Birmingham2015
66CJA AminiPapua New Guinea v NamibiaUnited Ground, Windhoek2022/23
67Basit AliPakistan v West IndiesSharjah Cricket Association Stadium, Sharjah1993/94
67JM DavisonCanada v West IndiesSuperSport Park, Centurion2002/03
67AC GilchristAustralia v Sri LankaBrisbane Cricket Ground, Woolloongabba, Brisbane2005/06
67CD McMillanNew Zealand v AustraliaSeddon Park, Hamilton2006/07
67Q de KockSouth Africa v EnglandMangaung Oval, Bloemfontein2015/16
67Iftikhar AhmedPakistan v NepalMultan Cricket Stadium, Multan2023
67SS IyerIndia v New ZealandWankhede Stadium, Mumbai2023/24
67DA MillerSouth Africa v New ZealandGaddafi Stadium, Lahore2024/25
68Ijaz AhmedPakistan v IndiaGaddafi Stadium, Lahore1997/98
68Shakib Al HasanBangladesh v ZimbabweShere Bangla National Stadium, Mirpur2009/10
68Shahid AfridiPakistan v Sri LankaRangiri Dambulla International Stadium, Dambulla2010
68YK PathanIndia v South AfricaSuperSport Park, Centurion2010/11
68AB de VilliersSouth Africa v BangladeshEurolux Boland Park, Paarl2017/18
68AT NidamanuruNetherlands v West IndiesTakashinga Sports Club, Highfield, Harare2023
69V SehwagIndia v New ZealandSinhalese Sports Club Ground, Colombo2001
69CH GayleWest Indies v ZimbabweHarare Sports Club, Harare2003/04
69KP PietersenEngland v South AfricaMercedes Benz Park, East London2004/05
69SR WatsonAustralia v BangladeshShere Bangla National Stadium, Mirpur2010/11
69KS WilliamsonNew Zealand v ZimbabweQueens Sports Club, Bulawayo2011/12
69V SehwagIndia v West IndiesHolkar Stadium, Indore2011/12
69KA PollardWest Indies v AustraliaBeausejour Stadium, Gros Islet2011/12
69Mushfiqur RahimBangladesh v PakistanShere Bangla National Stadium, Mirpur2014/15
69DA MillerSouth Africa v AustraliaSahara Stadium Kingsmead, Durban2016/17
69JM BairstowEngland v AustraliaTrent Bridge, Nottingham2018
69V AravindUnited Arab Emirates v NamibiaSharjah Cricket Association Stadium, Sharjah2021/22
70TM DilshanSri Lanka v NetherlandsVRA Ground, Amstelveen2006
70Abdul RazzaqPakistan v South AfricaSheikh Zayed Stadium, Abu Dhabi2010/11
70PR StirlingIreland v NetherlandsEden Gardens, Kolkata2010/11
70LRPL TaylorNew Zealand v PakistanMcLean Park, Napier2014/15
70KC SangakkaraSri Lanka v EnglandWestpac Stadium, Wellington2014/15
70Shoaib MalikPakistan v ZimbabweGaddafi Stadium, Lahore2015
70CS MacLeodScotland v EnglandRaeburn Place, Edinburgh2018
70TM HeadAustralia v PakistanGaddafi Stadium, Lahore2021/22
70SC WilliamsZimbabwe v NepalHarare Sports Club, Harare2023
70M van LingenNamibia v United Arab EmiratesWanderers Cricket Ground, Windhoek2024/25
71SR TendulkarIndia v ZimbabweSharjah Cricket Association Stadium, Sharjah1998/99
71RT PontingAustralia v South AfricaLiberty Life Wanderers Stadium, Johannesburg2005/06
71JDP OramNew Zealand v AustraliaWestern Australia Cricket Association Ground, Perth2006/07
71Umar AkmalPakistan v Sri LankaR Premadasa Stadium, Colombo2009
71DM BravoWest Indies v ZimbabweQueen's Park (New), St George's2012/13
71JE RootEngland v New ZealandEdgbaston, Birmingham2015
71S DhawanIndia v Sri LankaRangiri Dambulla International Stadium, Dambulla2017
71HM NichollsNew Zealand v Sri LankaSaxton Oval, Nelson2018/19
71DP ConwayNew Zealand v IndiaHolkar Stadium, Indore2022/23
72Zaheer AbbasPakistan v IndiaIbn-e-Qasim Bagh Stadium, Multan1982/83
72IVA RichardsWest Indies v IndiaKeenan Stadium, Jamshedpur1983/84
72ST JayasuriyaSri Lanka v BangladeshSinhalese Sports Club Ground, Colombo1997
72RL PowellWest Indies v IndiaKallang Ground, Singapore1999
72MN SamuelsWest Indies v IndiaIndira Gandhi Municipal Corporation Stadium, Vijayawada2002/03
72ST JayasuriyaSri Lanka v EnglandHeadingley, Leeds2006
72AC GilchristAustralia v Sri LankaKensington Oval, Bridgetown2006/07
72JD RyderNew Zealand v IndiaAMI Stadium, Christchurch2008/09
72Mohammad ShahzadAfghanistan v ScotlandCambusdoon New Ground, Alloway2010
72AB de VilliersSouth Africa v ZimbabweSenwes Park, Potchefstroom2010/11
72Karim SadiqAfghanistan v NetherlandsSharjah Cricket Association Stadium, Sharjah2011/12
72MM AliEngland v Sri LankaR Premadasa Stadium, Colombo2014/15
72Babar AzamPakistan v ZimbabweQueens Sports Club, Bulawayo2018
72S GillIndia v New ZealandHolkar Stadium, Indore2022/23
72BM DuckettEngland v IrelandSeat Unique Stadium, Bristol2023
72GD PhillipsNew Zealand v PakistanGaddafi Stadium, Lahore2024/25
72KS WilliamsonNew Zealand v South AfricaGaddafi Stadium, Lahore2024/25
73Javed MiandadPakistan v IndiaGaddafi Stadium, Lahore1982/83
73AC GilchristAustralia v ICC World XITelstra Dome, Melbourne2005/06
73Yuvraj SinghIndia v EnglandNehru Stadium, Fatorda, Margao2005/06
73TM DilshanSri Lanka v IndiaMadhavrao Scindia Cricket Ground, Rajkot2009/10
73S DhawanIndia v West IndiesModi Stadium, Kanpur2013/14
73KC SangakkaraSri Lanka v BangladeshMelbourne Cricket Ground, Melbourne2014/15
73EJG MorganEngland v New ZealandTrent Bridge, Nottingham2015
73AB de VilliersSouth Africa v IndiaModi Stadium, Kanpur2015/16
73JC ButtlerEngland v South AfricaMangaung Oval, Bloemfontein2015/16
73WU TharangaSri Lanka v South AfricaPPC Newlands, Cape Town2016/17
73LRPL TaylorNew Zealand v IndiaSeddon Park, Hamilton2019/20
73Shoaib KhanOman v NamibiaSharjah Cricket Association Stadium, Sharjah2021/22
73Babar AzamPakistan v AustraliaGaddafi Stadium, Lahore2021/22
73RW ChakabvaZimbabwe v BangladeshHarare Sports Club, Harare2022
74RS BoparaEngland v IrelandThe Village, Malahide, Dublin2013
74SK RainaIndia v EnglandThe SWALEC Stadium, Cardiff2014
74L RonchiNew Zealand v Sri LankaUniversity Oval, Dunedin2014/15
74JJ RoyEngland v Sri LankaThe Kia Oval, Kennington2016
74Q de KockSouth Africa v AustraliaSuperSport Park, Centurion2016/17
74SO HetmyerWest Indies v IndiaBarsapara Cricket Stadium, Guwahati2018/19
74JM BairstowEngland v PakistanCounty Ground, Bristol2019
74MG BracewellNew Zealand v IrelandThe Village, Malahide, Dublin2022
74MS ChapmanNew Zealand v ScotlandRaeburn Place, Edinburgh2022
74AK MarkramSouth Africa v AustraliaJB Marks Cricket Oval, Potchefstroom2023/24
75IVA RichardsWest Indies v IndiaMunicipal Stadium, Rajkot1987/88
75CL CairnsNew Zealand v IndiaJade Stadium, Christchurch1998/99
75CD McMillanNew Zealand v PakistanJade Stadium, Christchurch2000/01
75V SehwagIndia v West IndiesMunicipal Stadium, Rajkot2002/03
75V SehwagIndia v Sri LankaR Premadasa Stadium, Colombo2008/09
75AB de VilliersSouth Africa v EnglandSahara Park Newlands, Cape Town2009/10
75JJ RoyEngland v PakistanTrent Bridge, Nottingham2019
75JC ButtlerEngland v PakistanTrent Bridge, Nottingham2019
75T StubbsSouth Africa v IrelandSheikh Zayed Stadium, Abu Dhabi2024
76Zaheer AbbasPakistan v Sri LankaGaddafi Stadium, Lahore1981/82
76ST JayasuriyaSri Lanka v New ZealandEden Park, Auckland2000/01
76ME TrescothickEngland v BangladeshThe Brit Oval, Kennington2005
76SR TendulkarIndia v West IndiesIndian Petrochemicals Corporation Limited Sports Complex Ground, Vadodara2006/07
76V KohliIndia v Sri LankaBellerive Oval, Hobart2011/12
76V KohliIndia v Sri LankaR Premadasa Stadium, Colombo2017
76MJ GuptillNew Zealand v BangladeshHagley Oval, Christchurch2018/19
76TWM LathamNew Zealand v IndiaEden Park, Auckland2022/23
76BA StokesEngland v New ZealandThe Kia Oval, Kennington2023
76GJ MaxwellAustralia v AfghanistanWankhede Stadium, Mumbai2023/24
76RG SharmaIndia v EnglandBarabati Stadium, Cuttack2024/25
77V SehwagIndia v EnglandR Premadasa Stadium, Colombo2002/03
77BC LaraWest Indies v ZimbabweQueens Sports Club, Bulawayo2003/04
77PD CollingwoodEngland v BangladeshTrent Bridge, Nottingham2005
77HH GibbsSouth Africa v New ZealandSahara Park Newlands, Cape Town2007/08
77BA StokesEngland v South AfricaThe Ageas Bowl, Southampton2017
77SC WilliamsZimbabwe v United Arab EmiratesHarare Sports Club, Harare2019
77R RavindraNew Zealand v AustraliaHimachal Pradesh Cricket Association Stadium, Dharamsala2023/24
77LS LivingstoneEngland v West IndiesSir Vivian Richards Stadium, North Sound2024/25
77SE RutherfordWest Indies v BangladeshWarner Park, Basseterre2024/25
77JP InglisAustralia v EnglandGaddafi Stadium, Lahore2024/25
78AR BorderAustralia v Sri LankaAdelaide Oval, Adelaide1984/85
78AC GilchristAustralia v New ZealandJade Stadium, Christchurch1999/00
78ST JayasuriyaSri Lanka v EnglandHeadingley, Leeds2002
78ST JayasuriyaSri Lanka v New ZealandMcLean Park, Napier2006/07
78Q de KockSouth Africa v IndiaWankhede Stadium, Mumbai2015/16
78DA WarnerAustralia v PakistanAdelaide Oval, Adelaide2016/17
78CH GayleWest Indies v United Arab EmiratesOld Hararians, Harare2017/18
78EJG MorganEngland v IrelandThe Ageas Bowl, Southampton2020
78BA StokesEngland v NetherlandsMaharashtra Cricket Association Stadium, Gahunje2023/24
79Zaheer AbbasPakistan v IndiaGaddafi Stadium, Lahore1982/83
79HH GibbsSouth Africa v AustraliaLiberty Life Wanderers Stadium, Johannesburg2005/06
79HH GibbsSouth Africa v West IndiesLiberty Life Wanderers Stadium, Johannesburg2007/08
79ST JayasuriyaSri Lanka v IndiaNational Stadium, Karachi2008
79YK PathanIndia v New ZealandM Chinnaswamy Stadium, Bangalore2010/11
79BB McCullumNew Zealand v ZimbabweMcLean Park, Napier2011/12
79DJ BravoWest Indies v New ZealandSeddon Park, Hamilton2013/14
79Shaiman AnwarUnited Arab Emirates v IrelandBrisbane Cricket Ground, Woolloongabba, Brisbane2014/15
79BRM TaylorZimbabwe v IrelandBlundstone Arena, Hobart2014/15
79SO HetmyerWest Indies v United Arab EmiratesOld Hararians, Harare2017/18
79JJ RoyEngland v South AfricaMangaung Oval, Bloemfontein2022/23
79MA LeaskScotland v NepalTribhuvan University International Cricket Ground, Kirtipur2022/23
79Shayan JahangirUnited States of America v NepalTakashinga Sports Club, Highfield, Harare2023
79AA JangooWest Indies v BangladeshWarner Park, Basseterre2024/25
80ME TrescothickEngland v IndiaEden Gardens, Kolkata2001/02
80Kamran AkmalPakistan v BangladeshGaddafi Stadium, Lahore2007/08
80V SehwagIndia v PakistanNational Stadium, Karachi2008
80DPMD JayawardeneSri Lanka v CanadaMahinda Rajapaksha International Cricket Stadium, Hambantota2010/11
80S DhawanIndia v South AfricaThe SWALEC Stadium, Cardiff2013
80KS WilliamsonNew Zealand v PakistanMcLean Park, Napier2014/15
80MK PandeyIndia v AustraliaSydney Cricket Ground, Sydney2015/16
80EJG MorganEngland v IndiaBarabati Stadium, Cuttack2016/17
80Q de KockSouth Africa v Sri LankaSuperSport Park, Centurion2016/17
80AT RayuduIndia v West IndiesBrabourne Stadium, Mumbai2018/19
80CR BrathwaiteWest Indies v New ZealandEmirates Old Trafford, Manchester2019
80V KohliIndia v Sri LankaBarsapara Cricket Stadium, Guwahati2022/23
80M LabuschagneAustralia v South AfricaMangaung Oval, Bloemfontein2023/24
80RD BerringtonScotland v NetherlandsSportpark Maarschalkerweerd, Utrecht2025

The list shows 221 occurrences of 80 or less