Best figures in a innings by a captain
Player Overs Mdns Runs Wkts Econ Team Opposition Ground Match Date Scorecard
Waqar Younis 10.0 0 36 7 3.60 Pakistan v England Leeds 17 Jun 2001 ODI # 1724
IVA Richards 9.4 0 41 6 4.24 West Indies v India Delhi 23 Oct 1989 ODI # 582
DJ Bravo 10.0 1 43 6 4.30 West Indies v Zimbabwe St George's 24 Feb 2013 ODI # 3339
Gulbadin Naib 9.2 0 43 6 4.60 Afghanistan v Ireland Belfast 21 May 2019 ODI # 4141
Waqar Younis 8.0 0 59 6 7.37 Pakistan v Australia Nottingham 19 Jun 2001 ODI # 1725
DL Vettori 6.0 2 7 5 1.16 New Zealand v Bangladesh Queenstown 31 Dec 2007 ODI # 2660
GS Chappell 9.5 5 15 5 1.52 Australia v India Sydney 8 Jan 1981 ODI # 104
Wasim Akram 7.0 1 15 5 2.14 Pakistan v Zimbabwe Karachi 24 Dec 1993 ODI # 867
Wasim Akram 6.1 0 16 5 2.59 Pakistan v South Africa East London 15 Feb 1993 ODI # 803
Shahid Afridi 8.0 3 16 5 2.00 Pakistan v Kenya Hambantota 23 Feb 2011 ODI # 3105
GS Chappell 11.0 5 20 5 1.81 Australia v England Birmingham 4 Jun 1977 ODI # 43
Shahid Afridi 10.0 0 23 5 2.30 Pakistan v Canada Colombo (RPS) 3 Mar 2011 ODI # 3116
Rohan Mustafa 8.2 0 25 5 3.00 U.A.E. v P.N.G. Abu Dhabi 4 Apr 2017 ODI # 3860
Ahmed Raza 8.0 1 26 5 3.25 U.A.E. v Namibia Al Amerat 9 Jan 2020 ODI # 4228
JJ Smit 9.0 1 26 5 2.88 Namibia v Oman Windhoek 26 Nov 2021 ODI # 4336
JO Holder 9.4 2 27 5 2.79 West Indies v India North Sound 2 Jul 2017 ODI # 3900
ST Jayasuriya 9.0 0 28 5 3.11 Sri Lanka v Australia Galle 22 Aug 1999 ODI # 1485
AG Cremer 10.0 1 29 5 2.90 Zimbabwe v Scotland Edinburgh 17 Jun 2017 ODI # 3893
SN Netravalkar 9.2 1 32 5 3.42 U.S.A. v U.A.E. Sharjah 8 Dec 2019 ODI # 4216
AY Karim 10.0 2 33 5 3.30 Kenya v Bangladesh Nairobi (Gym) 10 Oct 1997 ODI # 1239
SC Ganguly 10.0 1 34 5 3.40 India v Zimbabwe Kanpur 11 Dec 2000 ODI # 1659
SM Pollock 9.5 1 37 5 3.76 South Africa v India Centurion 10 Oct 2001 ODI # 1757
Waqar Younis 10.0 0 38 5 3.80 Pakistan v South Africa Tangier 12 Aug 2002 ODI # 1860
IVA Richards 10.0 0 41 5 4.10 West Indies v New Zealand Dunedin 18 Mar 1987 ODI # 435
N Kapil Dev 12.0 2 43 5 3.58 India v Australia Nottingham 13 Jun 1983 ODI # 207
JO Holder 10.0 1 53 5 5.30 West Indies v U.A.E. Harare 6 Mar 2018 ODI # 3987
HH Streak 8.0 4 8 4 1.00 Zimbabwe v West Indies Sydney 23 Jan 2001 ODI # 1675
PD Collingwood 2.5 0 15 4 5.29 England v New Zealand Chester-le-Street 15 Jun 2008 ODI # 2708
Zeeshan Maqsood 6.1 2 15 4 2.43 Oman v U.A.E. Al Amerat 5 Jan 2020 ODI # 4224
Wasim Akram 7.3 2 18 4 2.40 Pakistan v West Indies Kingstown 30 Mar 1993 ODI # 828
SM Pollock 8.4 2 18 4 2.07 South Africa v Sri Lanka Johannesburg 27 Nov 2002 ODI # 1903
J Botha 10.0 2 19 4 1.90 South Africa v Kenya Bloemfontein 31 Oct 2008 ODI # 2769
DL Vettori 10.0 3 20 4 2.00 New Zealand v West Indies Wellington 7 Jan 2009 ODI # 2788
HH Streak 9.0 3 21 4 2.33 Zimbabwe v England Bristol 6 Jul 2003 ODI # 2034
A Flintoff 10.0 2 21 4 2.10 England v New Zealand Adelaide 23 Jan 2007 ODI # 2482
RGD Willis 9.0 0 23 4 2.55 England v New Zealand Sydney 20 Jan 1983 ODI # 171
N Gifford 10.0 0 23 4 2.30 England v Pakistan Sharjah 26 Mar 1985 ODI # 323
JR Ratnayeke 8.0 1 23 4 2.87 Sri Lanka v Bangladesh Dhaka 2 Nov 1988 ODI # 533
Wasim Akram 10.0 1 24 4 2.40 Pakistan v Sri Lanka Sharjah 2 Feb 1993 ODI # 797
Wasim Akram 10.0 3 24 4 2.40 Pakistan v Sri Lanka Sharjah 4 Feb 1993 ODI # 799
SM Pollock 9.0 3 24 4 2.66 South Africa v Bangladesh Kimberley 9 Oct 2002 ODI # 1892
Wasim Akram 10.0 1 25 4 2.50 Pakistan v Australia Melbourne 16 Jan 1997 ODI # 1164
P Khadka 10.0 0 26 4 2.60 Nepal v Netherlands Amstelveen 1 Aug 2018 ODI # 4026
Imran Khan 10.0 1 27 4 2.70 Pakistan v India Sharjah 10 Apr 1987 ODI # 447
JO Holder 10.0 1 27 4 2.70 West Indies v U.A.E. Napier 15 Mar 2015 ODI # 3638
Zeeshan Maqsood 10.0 1 28 4 2.80 Oman v P.N.G. Al Amerat 26 Sep 2021 ODI # 4331
CM Wright 8.3 2 29 4 3.41 Scotland v Canada Mombasa 23 Jan 2007 ODI # 2483
AD Mathews 8.0 1 29 4 3.62 Sri Lanka v West Indies Port of Spain 7 Jul 2013 ODI # 3385
Mashrafe Mortaza 8.4 0 29 4 3.34 Bangladesh v England Mirpur 9 Oct 2016 ODI # 3793
SN Netravalkar 9.0 0 29 4 3.22 U.S.A. v Nepal Al Amerat 17 Sep 2021 ODI # 4327
S Lamichhane 10.0 2 29 4 2.90 Nepal v Namibia Ayr 16 Jul 2022 ODI # 4430
N Kapil Dev 9.0 0 30 4 3.33 India v Australia Melbourne 31 Jan 1986 ODI # 360
HH Streak 10.0 1 30 4 3.00 Zimbabwe v Bangladesh Harare 12 Mar 2004 ODI # 2111
Shahid Afridi 9.3 1 30 4 3.15 Pakistan v West Indies Mirpur 23 Mar 2011 ODI # 3142
SM Pollock 10.0 1 32 4 3.20 South Africa v Australia Centurion 24 Mar 2002 ODI # 1820
Khurram Khan 10.0 0 32 4 3.20 U.A.E. v Sri Lanka Dambulla 17 Jul 2004 ODI # 2146
PW Borren 10.0 1 32 4 3.20 Netherlands v Afghanistan Sharjah 29 Mar 2012 ODI # 3270
DJ Bravo 7.0 0 32 4 4.57 West Indies v Bangladesh St George's 20 Aug 2014 ODI # 3509
AG Cremer 10.0 0 32 4 3.20 Zimbabwe v Bangladesh Mirpur 23 Jan 2018 ODI # 3964
WJ Cronje 10.0 0 33 4 3.30 South Africa v Zimbabwe Harare 22 Oct 1995 ODI # 1014
Wasim Akram 8.0 0 33 4 4.12 Pakistan v South Africa Lahore 2 Nov 1997 ODI # 1248
GR Codrington 10.0 0 33 4 3.30 Canada v Bermuda Benoni 30 Nov 2006 ODI # 2454
Shakib Al Hasan 10.0 0 33 4 3.30 Bangladesh v New Zealand Christchurch 11 Feb 2010 ODI # 2953
Shahid Afridi 10.0 0 34 4 3.40 Pakistan v Sri Lanka Colombo (RPS) 26 Feb 2011 ODI # 3109
Wasim Akram 9.0 0 35 4 3.88 Pakistan v India Toronto 18 Sep 1996 ODI # 1117
JO Holder 10.0 0 35 4 3.50 West Indies v Zimbabwe Harare 19 Mar 2018 ODI # 4002
SM Pollock 9.5 1 36 4 3.66 South Africa v Sri Lanka Gqeberha 15 Dec 2000 ODI # 1661
Imran Khan 8.3 2 37 4 4.35 Pakistan v West Indies Lahore 16 Oct 1987 ODI # 459
Imran Khan 9.0 0 37 4 4.11 Pakistan v England Karachi 20 Oct 1987 ODI # 463
SM Pollock 9.5 1 37 4 3.76 South Africa v Australia Johannesburg 16 Apr 2000 ODI # 1591
Mashrafe Mortaza 10.0 1 37 4 3.70 Bangladesh v West Indies Providence 22 Jul 2018 ODI # 4022
P Utseya 10.0 0 38 4 3.80 Zimbabwe v Bangladesh Mirpur 6 Dec 2010 ODI # 3075
ST Jayasuriya 10.0 1 39 4 3.90 Sri Lanka v Australia Sydney 9 Jan 2003 ODI # 1931
Shakib Al Hasan 9.0 0 39 4 4.33 Bangladesh v Zimbabwe Mirpur 3 Dec 2010 ODI # 3073
Zeeshan Maqsood 10.0 1 39 4 3.90 Oman v U.S.A. Pearland 12 Jun 2022 ODI # 4408
Wasim Akram 10.0 1 40 4 4.00 Pakistan v West Indies Sharjah 1 Nov 1993 ODI # 842
SR Waugh 9.0 0 40 4 4.44 Australia v India Sharjah 19 Apr 1998 ODI # 1322
Wasim Akram 9.5 1 40 4 4.06 Pakistan v Australia Leeds 23 May 1999 ODI # 1458
ST Jayasuriya 10.0 0 41 4 4.10 Sri Lanka v Zimbabwe Bulawayo 12 Dec 1999 ODI # 1528
Waqar Younis 10.0 2 41 4 4.10 Pakistan v South Africa Cape Town 18 Dec 2002 ODI # 1923
SO Tikolo 10.0 1 41 4 4.10 Kenya v Scotland Mombasa 21 Jan 2007 ODI # 2481
SO Tikolo 10.0 0 41 4 4.10 Kenya v Canada Nairobi (Gym) 20 Oct 2007 ODI # 2636
AG Cremer 5.1 0 41 4 7.93 Zimbabwe v Afghanistan Sharjah 11 Feb 2018 ODI # 3974
DAG Fletcher 11.0 1 42 4 3.81 Zimbabwe v Australia Nottingham 9 Jun 1983 ODI # 199
RGD Willis 12.0 1 42 4 3.50 England v New Zealand Birmingham 15 Jun 1983 ODI # 209
IVA Richards 10.0 0 42 4 4.20 West Indies v India Port of Spain 9 Mar 1989 ODI # 558
Wasim Akram 10.0 0 42 4 4.20 Pakistan v Sri Lanka Sharjah 8 Nov 1996 ODI # 1140
DJ Bravo 10.0 0 44 4 4.40 West Indies v New Zealand Auckland 26 Dec 2013 ODI # 3449
P Utseya 10.0 1 46 4 4.60 Zimbabwe v Kenya Harare 17 Oct 2009 ODI # 2911
N Pooran 10.0 0 48 4 4.80 West Indies v Pakistan Multan 12 Jun 2022 ODI # 4407
Waqar Younis 8.0 0 49 4 6.12 Pakistan v Sri Lanka Sharjah 8 Apr 2001 ODI # 1704
JO Holder 10.0 1 53 4 5.30 West Indies v South Africa Gqeberha 25 Jan 2015 ODI # 3591
S Lamichhane 10.0 0 54 4 5.40 Nepal v Namibia Ayr 11 Jul 2022 ODI # 4422
Shakib Al Hasan 8.5 1 55 4 6.22 Bangladesh v New Zealand Hamilton 13 Mar 2015 ODI # 3634
Asif Iqbal 11.0 0 56 4 5.09 Pakistan v West Indies The Oval 20 Jun 1979 ODI # 73
Rohan Mustafa 10.0 0 56 4 5.60 U.A.E. v Scotland Bulawayo 15 Mar 2018 ODI # 3998
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years | 25 years
Records includes the following current or recent matches:
Namibia v United States of America at Windhoek, ICC Cricket World Cup Qualifier Play-off 1st Match, Mar 26, 2023 [ODI # 4550 - Live]
    » Namibia 31/2 (12.0 ov, MG Erasmus 14*, S Fouche 14*, NP Kenjige 0/2)
Zimbabwe v Netherlands at Harare, ICC Men's Cricket World Cup Super League 3rd ODI, Mar 25, 2023 [ODI # 4549]
New Zealand v Sri Lanka at Auckland, ICC Men's Cricket World Cup Super League 1st ODI, Mar 25, 2023 [ODI # 4548]