Get Instant News Updates
Enable
x
Notification Settings X
Time Settings
Done
Clear Notification X
Do you want to clear all the notifications from your inbox?
Settings X

Fastest Fifty in ODI

AB de Villiers holds the record for smashing the fastest fifty in ODI, As he scored his fifty runs in just 16 balls Against West Indies on 18 January 2015 at Johannesburg. Which remains the fastest fifty scored In ODI History. AB de Villiers followed by Sanath Jayasuriya (17 balls), Akila Dananjaya (17 balls), Martin Guptill (17 balls), Liam Livingstone (17 balls) and SP O'Donnell (18 balls) on top five among the list. Check out the list of fastest fifty scorer in ODI.

Fastest Fifty in ODI History

Here is the list of all Fastest Fifty in ODI history:

# Player Balls Against Venue Date
1
AB de Villiers South Africa
16 West Indies Johannesburg 18-Jan-2015
2
Sanath Jayasuriya Sri Lanka
17 Pakistan Singapore 07-Apr-1996
3
Akila Dananjaya Sri Lanka
17 Pakistan Pallekele 15-Jul-2015
4
Martin Guptill New Zealand
17 Sri Lanka Christchurch 28-Dec-2015
5 17 Netherlands Amstelveen 17-Jun-2022
6
SP O'Donnell Australia
18 Sri Lanka Sharjah 02-May-1990
7
Shahid Afridi Pakistan
18 Sri Lanka Nairobi 04-Oct-1996
8
Shahid Afridi Pakistan
18 Netherlands Colombo 21-Sep-2002
9
Glenn Maxwell Australia
18 India Bangalore 02-Nov-2013
10
Shahid Afridi Pakistan
18 Bangladesh Mirpur 04-Mar-2014
11
Brendon McCullum New Zealand
18 England Wellington 20-Feb-2015
12
Aaron Finch Australia
18 Sri Lanka Dambulla 31-Aug-2016
13
Michael Leask Scotland
18 Papua New Guinea Dubai (DSC) 13-Apr-2022
14
MV Boucher South Africa
19 Kenya Cape Town 22-Oct-2001
15
JM Kemp South Africa
19 Zimbabwe Durban 27-Feb-2005
16
Brendon McCullum New Zealand
19 Bangladesh Queenstown 31-Dec-2007
17
Chris Gayle West Indies
19 England Gros Islet 02-Mar-2019
18
Ross Taylor New Zealand
19 Ireland Aberdeen 01-Jul-2008
19
DJ Hussey Australia
19 West Indies St Kitts 06-Jul-2008
20
Shahid Afridi Pakistan
19 New Zealand Christchurch 29-Jan-2011
21
Brendon McCullum New Zealand
19 Sri Lanka Christchurch 11-Jan-2015
22
Syed Aziz Malaysia
19 Singapore Bangi 22-Dec-2022
23
Anil Sah Nepal
19 Canada Kirtipur 10-Feb-2024
24
Shahid Afridi Pakistan
20 India Kanpur 15-Apr-2005
25
Shahid Afridi Pakistan
20 South Africa Durban 07-Feb-2007
26
Brendon McCullum New Zealand
20 Canada St Lucia 22-Mar-2007
27
Darren Sammy West Indies
20 South Africa Antigua 24-May-2010
28 20 Ireland Edinburgh 12-Jul-2011
29
Corey Anderson New Zealand
20 West Indies Queenstown 01-Jan-2014
30
Angelo Mathews Sri Lanka
20 Scotland Hobart 11-Mar-2015
31
BL Cairns New Zealand
21 Australia Melbourne 13-Feb-1983
32
Ajit Agarkar India
21 Zimbabwe Rajkot 14-Dec-2000
33 21 India Faridabad 07-Mar-2002
34
Craig McMillan New Zealand
21 USA The Oval 10-Sep-2004
35
Shahid Afridi Pakistan
21 Zimbabwe Multan 30-Sep-2004
36
Mohammad Ashraful Bangladesh
21 England Nottingham 21-Jun-2005
37
Brendon McCullum New Zealand
21 Zimbabwe Bulawayo 24-Aug-2005
38
MV Boucher South Africa
21 Netherlands St Kitts 16-Mar-2007
39
Abdur Razzaq Bangladesh
21 Zimbabwe Bulawayo 05-May-2013
40
Shahid Afridi Pakistan
21 New Zealand Sharjah 14-Dec-2014
41
Shahid Afridi Pakistan
21 New Zealand Wellington 31-Jan-2015
42
Brendon McCullum New Zealand
21 Australia Auckland 28-Feb-2015
43
Glenn Maxwell Australia
21 Afghanistan Perth 04-Mar-2015
44
Farhaan Behardien South Africa
21 Ireland Benoni 25-Sep-2016
45
Eoin Morgan England
21 Australia Nottingham 19-Jun-2018
46
Colin de Grandhomme New Zealand
21 India Mount Maunganui 11-Feb-2020
47
Jonny Bairstow England
21 Ireland Southampton 01-Aug-2020
48
Jatinder Singh Oman
21 Nepal Al Amerat 14-Sep-2021
49
Aasif Sheikh Nepal
21 Papua New Guinea Kirtipur 13-Mar-2023
50
Kapil Dev India
22 West Indies Berbice 29-Mar-1983
51 22 Kenya Paarl 24-Oct-2001
52
Damien Martyn Australia
22 Bangladesh Cairns 03-Aug-2003
53
Rahul Dravid India
22 New Zealand Hyderabad 15-Nov-2003
54
Yuvraj Singh India
22 Bangladesh Dhaka 27-Dec-2004
55
Abdul Razzaq Pakistan
22 England Karachi 15-Dec-2005
56
MV Boucher South Africa
22 West Indies Grenada 10-Apr-2007
57
Shahid Afridi Pakistan
22 Sri Lanka Abu Dhabi 18-May-2007
58
Luke Ronchi Australia
22 West Indies St Kitts 06-Jul-2008
59
Elton Chigumbura Zimbabwe
22 Kenya Mombasa 29-Jan-2009
60
Dinesh Chandimal Sri Lanka
22 Australia Sydney 08-Mar-2015
61
Brendon McCullum New Zealand
22 South Africa Auckland 24-Mar-2015
62
Jos Buttler England
22 Pakistan Nottingham 30-Aug-2016
63
Mohammad Amir Pakistan
22 England Nottingham 30-Aug-2016
64
Asif Ali Pakistan
22 Zimbabwe Bulawayo 20-Jul-2018
65
Philip Salt England
22 Ireland Bristol 26-Sep-2023
66
Akila Dananjaya Sri Lanka
22 New Zealand Bengaluru 09-Nov-2023
67
Saleem Malik Pakistan
23 India Calcutta 18-Feb-1987
68
Brian Lara West Indies
23 Canada Centurion 23-Feb-2003
69
Mohammad Yousuf Pakistan
23 Zimbabwe Bulawayo 24-Nov-2002
70
Abdul Razzaq Pakistan
23 New Zealand Wellington 17-Jan-2004
71
JM Davison Canada
23 New Zealand Gros Islet 22-Mar-2007
72
AB de Villiers South Africa
23 Bangladesh Benoni 09-Nov-2008
73
Kieron Pollard West Indies
23 Netherlands Delhi 28-Feb-2011
74
JD Ryder New Zealand
23 West Indies Queenstown 01-Jan-2014
75
Thisara Perera Sri Lanka
23 England Colombo (RPS) 16-Dec-2014

FAQs

  • Who has scored the fastest ODI Fifty in Cricket?
    South Africa's AB de Villiers slammed the fastest ODI Fifty off just 16 balls.
  • How many balls AB de Villiers faced to score the fastest ODI Fifty?
    AB de Villiers required just 16 balls to slam the fastest ODI Fifty.
  • Whose world record AB de Villiers broke with his fastest ODI Fifty?
    AB de Villiers broke Sanath Jayasuriya and Akila Dananjaya's record (17 balls) by slamming his 16-ball ODI Fifty against West Indies.
  • AB de Villiers's fastest ODI Fifty came against which opponent?
    AB de Villiers's ODI Fifty off just 16 balls came against West Indies.