Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
World Cup
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20I World Cup
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Worst Bowling Fig in 2014 for ODI
Position
Stats Value
Player Name
Team Name
1
5/96
Corey Anderson
New Zealand
2
3/89
Nuwan Kulasekara
Sri Lanka
3
3/88
Mudassar Bukhari
Netherlands
4
5/85
Lasith Malinga
Sri Lanka
5
5/84
Morne Morkel
South Africa
5
4/84
Mohammed Shami
India
6
1/82
Jeremy Gordon
Canada
7
4/81
Manjula Guruge
United Arab Emirates
8
4/80
Ravindra Jadeja
India
9
3/78
Suraj Randiv
Sri Lanka
10
1/77
Shaminda Eranga
Sri Lanka
10
3/77
Jerome Taylor
West Indies
10
2/77
Shingi Masakadza
Zimbabwe
10
3/77
Tendai Chatara
Zimbabwe
11
4/76
Mitchell McClenaghan
New Zealand
11
2/76
Umar Gul
Pakistan
11
1/76
Abdur Razzak
Bangladesh
11
3/76
Rubel Hossain
Bangladesh
12
1/75
Junaid Khan
Pakistan
12
3/75
Sohail Tanvir
Pakistan
13
4/74
Tim Southee
New Zealand
13
4/74
Ben Stokes
England
13
2/74
Varun Aaron
India
14
4/73
James Faulkner
Australia
14
5/73
Chris Jordan
England
14
4/73
Ajantha Mendis
Sri Lanka
14
4/73
Dawlat Zadran
Afghanistan
15
3/72
Mitchell Johnson
Australia
15
4/72
Ishant Sharma
India
15
2/72
Amit Mishra
India
15
3/72
Mohammad Naveed
United Arab Emirates
16
6/71
Chris Woakes
England
17
3/70
Seekkuge Prasanna
Sri Lanka
17
1/70
Tino Best
West Indies
17
2/70
James Neesham
New Zealand
17
2/70
Trent Boult
New Zealand
17
4/70
Vernon Philander
South Africa
17
4/70
Haseeb Amjad
Hong Kong
18
5/69
Matt Henry
New Zealand
18
3/69
Mashrafe Mortaza
Bangladesh
19
2/68
Kane Richardson
Australia
19
3/68
Tim Bresnan
England
19
2/68
Mohammad Talha
Pakistan
19
1/68
Raza Hasan
Pakistan
19
5/68
Khurram Chohan
Canada
19
3/68
Tinashe Panyangara
Zimbabwe
20
2/67
Hamish Bennett
New Zealand
21
2/66
Moeen Ali
England
21
3/66
Wayne Parnell
South Africa
21
4/66
Sachithra Senanayake
Sri Lanka
21
4/66
Thisara Perera
Sri Lanka
21
4/66
Harry Gurney
England
22
3/65
Rob Taylor
Scotland
22
4/65
Safyaan Sharif
Scotland
22
4/65
Suranga Lakmal
Sri Lanka
22
3/65
Mohammad Irfan
Pakistan
22
4/65
Wahab Riaz
Pakistan
23
3/64
Shahid Afridi
Pakistan
23
3/64
Tillakaratne Dilshan
Sri Lanka
23
4/64
Dale Steyn
South Africa
23
4/64
Ryan McLaren
South Africa
23
4/64
Ravi Rampaul
West Indies
23
1/64
Vusi Sibanda
Zimbabwe
23
0/64
Karn Sharma
India
23
3/64
Kamran Shazad
United Arab Emirates
23
2/64
Nathan McCullum
New Zealand
23
3/64
John Nyumbu
Zimbabwe
23
5/64
Hamid Hassan
Afghanistan
23
5/64
Sompal Kami
Nepal
24
5/63
Donald Tiripano
Zimbabwe
24
1/63
James Pattinson
Australia
24
1/63
Sohag Gazi
Bangladesh
25
4/62
Nathan Coulter-Nile
Australia
25
4/62
Mitchell Starc
Australia
25
2/62
Bhuvneshwar Kumar
India
25
3/62
Mohammad Nabi
Afghanistan
25
1/62
Anwar Ali
Pakistan
25
2/62
Duncan Allan
Kenya
25
4/62
Norman Vanua
P.N.G.
26
1/61
Elijah Otieno
Kenya
26
4/61
Mohit Sharma
India
26
3/61
Clint McKay
Australia
26
2/61
Steven Finn
England
26
3/61
Pat Cummins
Australia
26
3/61
Stuart Broad
England
26
3/61
Saeed Ajmal
Pakistan
26
2/61
Zulfiqar Babar
Pakistan
26
2/61
Jitendra Mukhiya
Nepal
27
3/60
Neville Madziva
Zimbabwe
27
3/60
Bernard Scholtz
Namibia
27
4/60
Dwayne Bravo
West Indies
27
3/60
Dhammika Prasad
Sri Lanka
27
2/60
James Anderson
England
27
4/60
Al-Amin Hossain
Bangladesh
27
2/60
Kyle Mills
New Zealand
27
2/60
Parvez Rasool
India
27
3/60
Stephen Parry
England
28
1/59
Raza-ur-Rehman
Canada
28
2/59
Sean Williams
Zimbabwe
28
1/59
Lahiru Gamage
Sri Lanka
28
3/59
Axar Patel
India
28
2/59
Kyle Abbott
South Africa
29
3/58
Rangana Herath
Sri Lanka
29
3/58
Jean-Paul Duminy
South Africa
29
1/58
Chris Gayle
West Indies
29
3/58
Jason Holder
West Indies
29
4/58
Dhawal Kulkarni
India
29
3/58
Iain Wardlaw
Scotland
29
2/58
Harvir Baidwan
Canada
29
3/58
Irfan Ahmed
Hong Kong
30
2/57
Brian Vitori
Zimbabwe
30
4/57
James Tredwell
England
31
3/56
Ravichandran Ashwin
India
31
3/56
Willie Gavera
P.N.G.
31
2/56
Pipi Raho
P.N.G.
31
2/56
Chaturanga de Silva
Sri Lanka
32
5/55
Prosper Utseya
Zimbabwe
32
6/55
Stuart Binny
India
33
4/54
Umesh Yadav
India
33
2/54
Xavier Doherty
Australia
33
2/54
Marlon Samuels
West Indies
33
3/54
Imran Tahir
South Africa
33
3/54
Mohammad Hafeez
Pakistan
33
2/54
Tafadzwa Kamungozi
Zimbabwe
33
2/54
Mirwais Ashraf
Afghanistan
33
5/54
Majid Haq
Scotland
33
3/54
Thomas Odoyo
Kenya
33
3/54
Steve Tikolo
Kenya
33
4/54
Nehemiah Odhiambo
Kenya
33
3/54
Ahsan Malik
Netherlands
33
1/54
Paul van Meekeren
Netherlands
34
2/53
Adam Milne
New Zealand
34
4/53
Amjad Javed
United Arab Emirates
34
3/53
Rohan Mustafa
United Arab Emirates
34
1/53
Gulbadin Naib
Afghanistan
34
1/53
Alex Cusack
Ireland
34
2/53
Aizaz Khan
Hong Kong
34
1/53
Dilruwan Perera
Sri Lanka
34
4/53
Nathan Lyon
Australia
34
1/53
Boyd Rankin
England
34
3/53
Daniel Vettori
New Zealand
34
4/53
Shakib Al Hasan
Bangladesh
34
4/53
Khizar Hayat
35
3/52
Fayyaz Ahmed
United Arab Emirates
35
5/52
Josh Hazlewood
Australia
35
2/52
Daniel Christian
Australia
35
3/52
Sunil Narine
West Indies
35
3/52
Mahuru Dai
P.N.G.
36
6/51
Charles Amini
P.N.G.
36
2/51
Pieter Seelaar
Netherlands
36
4/51
Mohammad Shahzad
Afghanistan
36
3/51
Sharafuddin Ashraf
Afghanistan
36
3/51
Basant Regmi
Nepal
36
3/51
Johannes Smit
Namibia
37
1/50
Nasir Aziz
United Arab Emirates
37
2/50
Ahmed Raza
United Arab Emirates
37
3/50
Amir Hamza
Afghanistan
37
2/50
Natsai M'shangwe
Zimbabwe
37
5/50
Craig Young
Ireland
37
0/50
Junaid Siddiqui
Canada
37
4/50
Lameck Onyango
Kenya
37
2/50
Fahad Alhashmi
United Arab Emirates
37
2/50
Mitchell Marsh
Australia
38
0/49
Shafiul Islam
Bangladesh
38
1/49
Peter Borren
Netherlands
38
1/49
Shem Ngoche
Kenya
38
2/49
Chris Amini
P.N.G.
38
3/49
Solomon Mire
Zimbabwe
39
2/48
Paras Khadka
Nepal
39
3/48
Haris Sohail
Pakistan
39
2/48
Hiren Varaiya
Kenya
39
2/48
Andy McBrine
Ireland
39
1/48
George Dockrell
Ireland
39
0/48
Abul Hasan
Bangladesh
39
2/48
Mahmudullah
Bangladesh
39
1/48
Shane Watson
Australia
39
2/48
Andre Russell
West Indies
39
4/48
Nikita Miller
West Indies
39
3/48
Kemar Roach
West Indies
39
3/48
Angelo Mathews
Sri Lanka
40
1/47
Sulieman Benn
West Indies
40
2/47
Joe Root
England
40
1/47
Nizakat Khan
Hong Kong
40
3/47
Tanwir Afzal
Hong Kong
40
2/47
Sarel Burger
Namibia
40
2/47
Ashan Priyanjan
Sri Lanka
40
4/47
Munis Ansari
Oman
40
3/47
Krishna Chandran
United Arab Emirates
41
2/46
Khurram Khan
United Arab Emirates
41
2/46
Nelson Odhiambo
Kenya
41
2/46
Shapoor Zadran
Afghanistan
41
4/46
Arafat Sunny
Bangladesh
41
5/46
Taskin Ahmed
Bangladesh
41
1/46
Darren Sammy
West Indies
42
0/45
Luke Jongwe
Zimbabwe
43
0/44
Fareed Ahmad
Afghanistan
43
1/44
Muhammad Wafiq
43
4/44
Robin Peterson
South Africa
43
2/44
Aftab Alam
Afghanistan
43
4/44
Nadeem Ahmed
Hong Kong
43
1/44
Ragheb Aga
Kenya
43
2/44
Michael Swart
Netherlands
43
3/44
Josh Davey
Scotland
44
3/43
Aaron Phangiso
South Africa
44
2/43
Glenn Maxwell
Australia
44
2/43
Zeeshan Maqsood
Oman
45
1/42
Miguel Cummins
West Indies
45
3/42
Shakti Gauchan
Nepal
45
3/42
Sagar Pun
Nepal
45
2/42
Jubair Hossain
Bangladesh
45
2/42
AB de Villiers
South Africa
45
1/42
Paul Stirling
Ireland
46
2/41
Tim Murtagh
Ireland
46
4/41
Max Sorensen
Ireland
46
2/41
Sikandar Raza
Zimbabwe
46
3/41
Samiullah Shenwari
Afghanistan
46
1/41
Jeevan Mendis
Sri Lanka
47
1/40
Farhaan Behardien
South Africa
47
2/40
Nitish Kumar
Canada
47
2/40
Ravi Bopara
England
48
1/39
Malcolm Waller
Zimbabwe
48
1/39
Ziaur Rahman
Afghanistan
48
2/39
Aarif Sheikh
Nepal
49
0/38
Graeme McCarter
Ireland
49
2/38
Mominul Haque
Bangladesh
50
1/37
Suresh Raina
India
50
2/37
Hamilton Masakadza
Zimbabwe
50
1/37
Elton Chigumbura
Zimbabwe
50
2/37
Matt Machan
Scotland
50
3/37
Calum MacLeod
Scotland
50
4/37
Michael Rippon
Netherlands
50
4/37
Ajay Lalcheta
Oman
50
4/37
Syed Kaleem
Oman
51
1/36
Syed Ali
Oman
51
1/36
John Mooney
Ireland
51
1/36
Jimmy Hansra
Canada
51
1/36
Virat Kohli
India
52
4/34
Parth Desai
Canada
52
2/34
Alasdair Evans
Scotland
52
1/34
Richie Berrington
Scotland
52
0/34
Shadeep Silva
United Arab Emirates
53
1/33
Ambati Rayudu
India
54
1/32
Michael Leask
Scotland
54
1/32
Kevin O'Brien
Ireland
54
5/32
Rahmat Shah
Afghanistan
55
1/31
Andy Balbirnie
Ireland
55
3/31
Marchant de Lange
South Africa
55
0/31
Pavandeep Singh
56
1/30
Dwayne Smith
West Indies
56
2/30
Kane Williamson
New Zealand
56
2/30
Vivian Kingma
Netherlands
57
0/29
Rohit Sharma
India
57
0/29
Lendl Simmons
West Indies
58
1/28
Ehsan Nawaz
Hong Kong
59
1/27
Javed Ahmadi
Afghanistan
59
0/27
Bilawal Bhatti
Pakistan
59
3/27
Steven Smith
Australia
59
0/27
Mohammad Nadeem
Oman
60
0/26
Pradeep Airee
Nepal
60
0/26
Avinash Karn
Nepal
61
3/25
Rajeshkumar Ranpura
Oman
61
1/25
Sean Abbott
Australia
62
1/24
Ahmed Shehzad
Pakistan
62
0/24
Andrew White
Ireland
62
2/24
Waqas Barkat
Hong Kong
62
3/24
Zeeshan Siddiqui
Oman
63
0/23
Irfan Sajid
United Arab Emirates
63
0/23
Salman Farooq
United Arab Emirates
63
1/23
Fawad Alam
Pakistan
63
0/23
Narsingh Deonarine
West Indies
64
1/22
Anton Devcich
New Zealand
64
1/22
Salman Faris
United Arab Emirates
65
1/21
Usman Ghani
Afghanistan
66
0/20
Vikrant Shetty
United Arab Emirates
66
2/20
Assad Vala
P.N.G.
66
0/20
Rakep Patel
Kenya
66
0/20
Nasir Hossain
Bangladesh
67
0/19
Aaron Finch
Australia
67
1/19
Mohammad Tauqir
United Arab Emirates
67
2/19
Stuart Thompson
Ireland
68
0/18
Ben Cutting
Australia
69
0/17
Michael Clarke
Australia
69
0/17
Hashmatullah Shaidi
Afghanistan
69
0/17
Nawroz Mangal
Afghanistan
69
1/17
Rilee Rossouw
South Africa
69
0/17
Angelo Perera
Sri Lanka
70
0/16
Lega Siaka
P.N.G.
70
1/16
Tim Gruijters
Netherlands
70
0/16
Sabbir Rahman
Bangladesh
71
0/15
Timycen Maruma
Zimbabwe
71
0/15
John Anderson
Ireland
71
1/15
Collins Obuya
Kenya
71
0/15
Vani Morea
P.N.G.
71
0/15
Naeem Islam
Bangladesh
71
1/15
Khawar Ali
Oman
72
0/14
Anil Mandal
Nepal
73
0/13
Shamsur Rahman
Bangladesh
73
1/13
Jesse Ryder
New Zealand
73
0/13
Martin Guptill
New Zealand
74
0/12
Kieron Pollard
West Indies
75
4/11
Taijul Islam
Bangladesh
76
1/10
Kyle Coetzer
Scotland
77
0/9
Karim Sadiq
Afghanistan
77
0/9
Najibullah Zadran
Afghanistan
77
0/9
Asad Shafiq
Pakistan
78
0/8
Abdur Rehman
Pakistan
78
1/8
Mthokozisi Shezi
South Africa
78
0/8
Jason Kila
P.N.G.
79
0/7
Sohaib Maqsood
Pakistan
79
0/7
Kithuruwan Vithanage
Sri Lanka
80
1/5
Mahela Jayawardene
Sri Lanka
81
0/3
Roy Lamsam
Hong Kong
82
1/2
Noor Ali Zadran
Afghanistan
83
0/0
Robin Uthappa
India