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 2025 T20I
Position
Stats Value
Player Name
Team Name
1
2/70
Kagiso Rabada
South Africa
2
3/63
Brydon Carse
England
3
2/62
Lizaad Williams
South Africa
4
3/61
Jayden Seales
West Indies
4
3/61
Sean Abbott
Australia
5
2/60
Alzarri Joseph
West Indies
5
3/60
Jofra Archer
England
5
2/60
Marco Jansen
South Africa
5
2/60
Milen Gogev
6
3/59
Brad Evans
Zimbabwe
6
4/59
Adil Rashid
England
6
3/59
Romario Shepherd
West Indies
7
3/57
Shamar Joseph
West Indies
7
4/57
South Africa
8
2/56
K Mirpuri
8
3/56
Josh Hazlewood
Australia
8
1/56
Jonathan Barry
9
1/55
Hristo Lakov
9
3/55
Barry McCarthy
Ireland
10
3/54
Adam Zampa
Australia
10
3/54
Arshdeep Singh
India
10
3/54
Kyle Jamieson
New Zealand
10
3/54
Ayush Shukla
Hong Kong
10
3/54
Waseem Abbas
10
3/54
India
10
2/54
Sri Lanka
10
2/54
V Saini
11
3/53
Kyle Klein
Netherlands
11
2/53
Marc Taylor
11
5/53
Varun Vinod
India
12
2/52
Bjorn Fortuin
South Africa
12
2/52
Mark Adair
Ireland
12
4/52
Muhammad Siddique
United Arab Emirates
12
2/52
Zakary Foulkes
New Zealand
12
3/52
D Marks
13
2/51
13
2/51
Benjamin Sears
New Zealand
13
3/51
Trevor Gwandu
Zimbabwe
13
2/51
Daniel Jakiel
Zimbabwe
14
4/50
Haris Rauf
Pakistan
14
3/50
Akeal Hosein
West Indies
14
3/50
Mohammad Islam
Bangladesh
14
3/50
Taskin Ahmed
Bangladesh
14
4/50
Dushmantha Chameera
Sri Lanka
14
2/50
Dipendra Airee
Nepal
14
6/50
Muhammad Butt
14
3/50
Kariyawasam Asalanka
Sri Lanka
14
1/50
Benjamin White
Ireland
15
4/49
Jakob Gul
15
4/49
Jason Holder
West Indies
15
1/49
Dunith Wellalage
Sri Lanka
15
0/49
JA Fitzgerald
16
2/48
L Bruce
16
2/48
Alessandro Morris
16
2/48
RM Koda
16
0/48
R Kalimuthu
16
1/48
Serdar Burak Emir
16
3/48
Jamie Overton
England
16
2/48
Matthew Potts
England
16
1/48
Ryan Burl
Zimbabwe
16
3/48
Binura Fernando
Sri Lanka
16
3/48
Hasan Ali
Pakistan
17
2/47
Fareed Ahmad
Afghanistan
17
3/47
Matt Henry
New Zealand
17
4/47
Ilandari Thushara
Sri Lanka
17
2/47
Derrick Brangman
Bermuda
17
0/47
GG Alta
17
2/47
Zimbabwe
17
0/47
Danyal Raja
17
3/47
Delawar Khan
18
4/46
Amjad Sher
18
1/46
Abdul Bashir
18
2/46
Gaurav Tiwari
18
2/46
Scotland
18
2/46
K Nassoro
18
2/46
18
4/46
Benjamin Dwarshuis
Australia
18
2/46
Lutho Sipamla
South Africa
18
3/46
Ravi Bishnoi
India
18
3/46
George Linde
South Africa
19
3/45
Mohammad Hossain
Bangladesh
19
3/45
Shaheen Afridi
Pakistan
19
4/45
Jacob Duffy
New Zealand
19
2/45
Jasprit Bumrah
India
19
4/45
Kuldeep Yadav
India
19
3/45
Daniel Doram
Netherlands
19
3/45
AM Kimote
19
2/45
Bermuda
19
4/45
HER Tyler
20
2/44
VP Thamotharam
20
2/44
E Karimi
20
4/44
Prakash Mishra
20
4/44
South Africa
20
3/44
Nathan Ellis
Australia
20
2/44
Sufiyan Muqeem
Pakistan
20
2/44
Muhammad Jawadullah
United Arab Emirates
20
3/44
Roelof van der Merwe
Netherlands
20
2/44
Glenn Maxwell
Australia
20
4/44
Richard Ngarava
Zimbabwe
20
2/44
Gudakesh Motie
West Indies
20
1/44
Sufyan Mehmood
Oman
21
1/43
Mohammad Nadeem
Oman
21
2/43
Matthew Forde
West Indies
21
4/43
Abrar Ahmed
Pakistan
21
2/43
Blessing Muzarabani
Zimbabwe
21
3/43
Shivam Dube
India
21
4/43
Liam Dawson
England
21
0/43
Sompal Kami
Nepal
21
1/43
Marcus Stoinis
Australia
21
4/43
Zeerak Chughtai
21
1/43
Pakistan
21
3/43
Pakistan
21
1/43
Conroy Wright
21
4/43
Troy Taylor
21
2/43
A Reyes
21
2/43
Qamar Mushtaque
21
5/43
Anjar Tadarus
21
4/43
A Limdawala
22
2/42
Pavandeep Singh
22
1/42
IKEG Artawan
22
2/42
SZ Vayani
22
4/42
Karanbir Singh
22
3/42
Muhammad Khan
U.S.A.
22
1/42
Matheesha Pathirana
Sri Lanka
22
2/42
Hardik Pandya
India
22
4/42
Mujeeb Ur Rahman
Afghanistan
22
2/42
Morawakage Theekshana
Sri Lanka
23
2/41
Tanzim Sakib
Bangladesh
23
0/41
Anrich Nortje
South Africa
23
3/41
Mitchell Santner
New Zealand
23
2/41
Safyaan Sharif
Scotland
23
2/41
Nandre Burger
South Africa
23
0/41
Gagandeep Singh
23
3/41
SA Mohandas
23
2/41
Sami Sohail
23
2/41
Raaz Mohammad
23
3/41
U.S.A.
24
2/40
Netherlands
24
2/40
24
3/40
West Indies
24
1/40
Netherlands
24
0/40
Dawood Ahmadzai
24
1/40
Muhammad Burhan
24
3/40
Mohameed Taiwo
24
2/40
Imran Khan
24
2/40
Festus Benn
24
2/40
Noor Lakanwal
Afghanistan
24
3/40
Mustafizur Rahman
Bangladesh
24
2/40
Karan KC
Nepal
24
1/40
Jeffrey Vandersay
Sri Lanka
24
2/40
Josh Little
Ireland
24
3/40
Mohammad Saifuddin
Bangladesh
25
4/39
Ish Sodhi
New Zealand
25
3/39
Sikandar Raza
Zimbabwe
25
0/39
Mohammad Hassan
Bangladesh
25
1/39
Mohammad Wasim
Pakistan
25
1/39
Lalit Rajbanshi
Nepal
25
0/39
Nicholas Greenwood
25
2/39
Charles Perchard
25
1/39
Gerald Coetzee
South Africa
25
4/39
Ottneil Baartman
South Africa
25
3/39
Yasim Murtaza
Hong Kong
25
2/39
Aaron Hardie
Australia
25
2/39
Xavier Bartlett
Australia
25
3/39
F Banunaek
25
2/39
Abbas Ghani
25
1/39
Muslim Yar
25
3/39
Romeo Dunka
25
2/39
Oman
25
1/39
25
1/39
A Turkmen
26
3/38
Bermuda
26
0/38
26
3/38
DJ Hawoe
26
3/38
Munasinghe Hemantha
Sri Lanka
26
4/38
Matthew Humphreys
Ireland
26
0/38
Mahammad Zalmai
26
2/38
Aqib Iqbal
26
4/38
Sandeep Lamichhane
Nepal
26
2/38
Jack Jarvis
Scotland
26
2/38
Brandon McMullen
Scotland
26
1/38
Bradley Currie
Scotland
26
3/38
Saim Ayub
Pakistan
26
0/38
Angus Atkinson
England
26
3/38
Luke Wood
England
26
1/38
Samay Shrivastava
Oman
26
2/38
Fazalhaq Farooqi
Afghanistan
26
3/38
Wanindu Hasaranga
Sri Lanka
26
4/38
Craig Young
Ireland
27
1/37
Shem Ngoche
Kenya
27
1/37
Andre Russell
West Indies
27
2/37
Axar Patel
India
27
4/37
Mahedi Hasan
Bangladesh
27
2/37
Sam Curran
England
27
0/37
Obed McCoy
West Indies
27
4/37
Haider Ali
Pakistan
27
2/37
Nasum Ahmed
Bangladesh
27
2/37
Muhammad Afridi
Pakistan
27
3/37
Harmeet Baddhan
U.S.A.
27
2/37
Benjamin Ward
27
3/37
Ali Dawood
27
3/37
Shah Hussain
27
4/37
Dominic Sabir
Bermuda
27
2/37
Vikramjit Singh
Netherlands
27
3/37
DK Shetty
27
2/37
SA Ahmad
27
2/37
A Pusthay
27
2/37
Usman Khan
27
4/37
Ilyas Ataullah
27
3/37
J Miyagi
27
2/37
Murat Yilmaz
27
1/37
27
4/37
27
3/37
28
4/36
Abdul Naser Baluch
28
1/36
West Indies
28
2/36
Kenya
28
2/36
28
2/36
Rahmatullah Mangal
28
3/36
Shahid Afridi
28
2/36
P Aho
28
4/36
Ahmadullah Shinwari
28
3/36
Muhammad Moiz
28
1/36
Michael Bracewell
New Zealand
28
3/36
Imran Anwar
28
1/36
Mohamad Zalmai
28
2/36
Gregory Taylor
28
1/36
Muhammad Farooq
United Arab Emirates
28
2/36
Hussain Talat
Pakistan
29
3/35
Saqib Mahmood
England
29
3/35
Lungi Ngidi
South Africa
29
2/35
Dhruv Parashar
United Arab Emirates
29
1/35
Sahel Zadran
29
2/35
Jan Balt
Namibia
29
1/35
Jack Brassell
Namibia
29
1/35
Nqabayomzi Peter
South Africa
29
3/35
A Nanda
29
0/35
A Martel
29
5/35
Gulam Murtaza
29
0/35
Akshay Reddy Naidoo
29
2/35
Kevon Bazil
29
0/35
Nepal
29
3/35
C Kyewuta
29
2/35
30
1/34
Oman
30
2/34
U.S.A.
30
2/34
U.S.A.
30
3/34
K Nestor
30
1/34
GA Priandana
30
0/34
B Pondani
30
1/34
LJ Myott
30
0/34
Dwight Wheatley
30
3/34
Kervon Hinds
30
4/34
Faheem Ashraf
Pakistan
30
2/34
Naseem Shah
Pakistan
30
2/34
Senuran Muthusamy
South Africa
30
1/34
Mohammad Ali
Pakistan
31
2/33
Shakeel Ahmed
Oman
31
1/33
Shadab Khan
Pakistan
31
3/33
Roston Chase
West Indies
31
1/33
Wellington Masakadza
Zimbabwe
31
2/33
Mark Watt
Scotland
31
3/33
Imran Khan
Pakistan
31
2/33
Abdul Abbasi
31
3/33
Sheraz Sheikh
31
2/33
Utkarsh Jain
31
3/33
Aryan Dutt
Netherlands
31
0/33
Matthew Kuhnemann
Australia
31
2/33
LT Bichard
31
0/33
MWR Stokes
31
3/33
Sajid Liaqat
31
3/33
31
1/33
Canada
31
3/33
31
1/33
AR Puri
31
1/33
AR Ramjani
32
0/32
Afghanistan
32
3/32
SA Jumbe
32
2/32
England
32
3/32
J Baguma
32
2/32
32
2/32
Ghulam Ahmadi
32
2/32
Kervin Ebanks
32
1/32
M Koli
32
1/32
IO Okpe
32
2/32
Amar Sharma
32
1/32
M Dale-Bradley
32
1/32
Matthew Short
Australia
32
2/32
Ateeq Iqbal
Hong Kong
32
1/32
Julius Sumerauer
32
2/32
Syed Shah
32
2/32
Umair Tariq
32
2/32
Mohammad Nabi
Afghanistan
32
2/32
Mark Wood
England
32
4/32
Azmatullah Omarzai
Afghanistan
33
3/31
Syed Kaleem
Oman
33
2/31
Dhiren Gondaria
Kenya
33
1/31
Paul van Meekeren
Netherlands
33
5/31
James Neesham
New Zealand
33
2/31
Raja Khan
United Arab Emirates
33
2/31
Delray Rawlins
Bermuda
33
2/31
Zeko Burgess
Bermuda
33
1/31
V Vijh
33
3/31
Virandeep Singh
33
3/31
KD Abeyrathna
33
2/31
Sharwan Godara
33
3/31
NM Salonen
33
1/31
Akhil Arjunan
33
1/31
Harry Johnson
33
3/31
F Nsubuga
33
1/31
Bermuda
34
0/30
NK Aneesh Kumar
34
2/30
Ghulam Abbas Butt
34
0/30
Saud Munir
34
4/30
AA Rahayu
34
3/30
Anil Nidamanuru
Netherlands
34
1/30
Donovan Ferreira
South Africa
34
2/30
Francis Mutua
Kenya
34
3/30
Anas Khan
Hong Kong
34
2/30
Adam Milne
New Zealand
34
4/30
Rashid Khan
Afghanistan
34
3/30
Washington Sundar
India
35
1/29
Liam Livingstone
England
35
1/29
Sharafuddin Ashraf
Afghanistan
35
3/29
Bas Leede
Netherlands
35
1/29
William O'Rourke
New Zealand
35
3/29
Christopher Greaves
Scotland
35
0/29
Sohail Ahmed
35
1/29
PR Surve
35
3/29
KDA Lukies
35
3/29
AJ Parmar
35
2/29
Fayaz Khan
35
1/29
Manpreet Singh
35
2/29
Scotland
35
2/29
South Africa
35
2/29
35
3/29
Canada
35
3/29
36
1/28
AG Achar
36
3/28
DM Nakrani
36
3/28
K Waiswa
36
0/28
Mustafa Omer
36
0/28
RJ Hatchman
36
1/28
Amal Jacob
36
3/28
Rameez Khan
36
2/28
Imran Ameer
36
3/28
Milad Momend
36
1/28
S Vijay Unni
36
2/28
G Venkateswaran
36
3/28
Peter Langat
Kenya
36
0/28
Vijayakanth Viyaskanth
Sri Lanka
36
3/28
Ruben Trumpelmann
Namibia
36
2/28
Lucas Oluoch
Kenya
36
3/28
Ehsan Khan
Hong Kong
36
2/28
Gareth Delany
Ireland
37
1/27
Aizaz Khan
Hong Kong
37
1/27
Graeme Cremer
Zimbabwe
37
5/27
Zuhaib Zubair
United Arab Emirates
37
1/27
Zeeshan Kukikhel
37
1/27
P Useni
37
2/27
I Danladi
37
4/27
SA Okpe
37
3/27
FN Walsh
37
1/27
Samiullah Rahmani
37
1/27
United Arab Emirates
38
3/26
United Arab Emirates
38
2/26
38
0/26
38
3/26
38
1/26
AE Isesele
38
3/26
Syed Aziz
38
3/26
Harrison Carlyon
38
4/26
Dylan Leicher
Namibia
38
1/26
Graham Hume
Ireland
38
3/26
Kaleem Rehman
Canada
38
3/26
Saad Zafar
Canada
38
2/26
Dilon Heyliger
Canada
38
1/26
Mehidy Hasan
Bangladesh
38
2/26
Kyle Mayers
West Indies
39
0/25
Keshav Maharaj
South Africa
39
3/25
Mohammed Shami
India
39
2/25
Vishil Patel
Kenya
39
0/25
Fionn Hand
Ireland
39
2/25
Khalid Ahmadi
39
1/25
Steven Taylor
U.S.A.
39
1/25
Aqeel Wahid
39
1/25
GD Arta
39
1/25
Muhammad Wafiq
39
1/25
Jaspal Singh
39
2/25
Adrian Wright
39
3/25
39
0/25
40
1/24
Bermuda
40
1/24
Australia
40
1/24
40
2/24
40
1/24
E Mathew
40
1/24
Vinay Ravi
40
1/24
ASF Sirah
40
2/24
IK Gamantika
40
1/24
Sandeep Goud
40
3/24
Vraj Patel
Kenya
40
3/24
Jasraj Kundi
Kenya
40
4/24
Mohammad Alam
Nepal
40
0/24
Shahab Alam
Nepal
40
3/24
Kushal Bhurtel
Nepal
40
2/24
Saber Zakhil
40
0/24
Peter-Daniel Blignaut
Namibia
40
2/24
Kinchit Shah
Hong Kong
41
2/23
Khary Pierre
West Indies
41
1/23
Ben Shikongo
Namibia
41
1/23
Johannes Smit
Namibia
41
1/23
Nasrulla Rana
Hong Kong
41
0/23
Karima Gore
U.S.A.
41
2/23
KC Ramamoorthy
41
0/23
Waqar Khan
41
3/23
Oman
42
0/22
42
3/22
Ali Nayyer
42
3/22
Khalid Zahid
42
2/22
Namibia
42
0/22
Khizar Hayat
42
0/22
Sheikh Rasik
42
0/22
N Advani
42
3/22
R Mangal
42
3/22
Keith Burrows
42
2/22
Faisal Khaliq
42
2/22
Simon Shikongo
Namibia
42
0/22
Curtis Campher
Ireland
43
1/21
Kamindu Mendis
Sri Lanka
43
0/21
Karim Janat
Afghanistan
43
3/21
Michael Leask
Scotland
43
3/21
Michael Levitt
Netherlands
43
0/21
Pushkar Sharma
Kenya
43
2/21
Gerard Mwendwa
Kenya
43
1/21
Dominic Blampied
43
1/21
Milind Kumar
U.S.A.
43
0/21
Surya Anand
43
3/21
G Chohan
43
1/21
S Nsubuga
43
3/21
44
1/20
44
3/20
Taranjeet Singh
44
2/20
Luqman Butt
44
1/20
Nosthusha Kenjige
U.S.A.
44
1/20
Rohit Paudel
Nepal
44
1/20
Sherfane Rutherford
West Indies
45
0/19
Fabian Allen
West Indies
45
1/19
Aiden Markram
South Africa
45
2/19
William Jacks
England
45
2/19
Harsh Thaker
Canada
45
1/19
ACF Stokes
45
2/19
K Fletcher
46
0/18
Oman
46
1/18
G Kansonkho
46
1/18
Timothy Pringle
Netherlands
46
0/18
Chamika Karunaratne
Sri Lanka
46
1/18
Khushdil Shah
Pakistan
46
0/18
Shahidullah Kamal
Afghanistan
47
1/17
Harry Tector
Ireland
47
1/17
Sean Williams
Zimbabwe
47
2/17
Gulbadin Naib
Afghanistan
47
2/17
Zhivago Groenewald
Namibia
47
0/17
Rizwan Haider
47
0/17
DNA Ankrah
47
4/17
S Murari
47
0/17
Shaik Basha
47
1/17
Zafer Durmaz
47
0/17
48
2/16
Hamid Mahmood
48
0/16
Dimo Nikolov
48
0/16
Jaswinder Singh
48
2/16
A Prashar
48
0/16
Bernard Scholtz
Namibia
48
2/16
M Zulfiqar
Netherlands
48
0/16
Alick Athanaze
West Indies
48
1/16
Shamim Patwari
Bangladesh
49
1/15
Salman Agha
Pakistan
49
0/15
Dion Myers
Zimbabwe
49
0/15
Salvin Stanly
49
1/15
Luca Petre
49
0/15
AN Lascu
49
2/15
S Pillai
49
4/15
D Rawat
50
3/14
D Ganesh
50
1/14
KO Altamirano
50
1/14
Abdullah Mahmood
50
3/14
C Roberts
50
1/14
V Ravindran
50
1/14
SI Runsewe
50
0/14
IP Swaney
50
0/14
Bilal Hassun
50
0/14
Oman
50
2/14
Canada
50
1/14
Rachin Ravindra
New Zealand
50
1/14
Rakep Patel
Kenya
51
0/13
Brian Bennett
Zimbabwe
51
2/13
Sanjay Krishnamurthi
U.S.A.
51
2/13
India
51
0/13
Australia
51
2/13
Canada
52
0/12
Khaibar Deldar
52
1/12
PV Naringrekar
52
0/12
Aaron Johnson
Canada
52
1/12
Merwe Erasmus
Namibia
52
0/12
Glenn Phillips
New Zealand
53
1/11
YJC Altamirano
53
2/11
S Ravikumar
53
0/11
53
0/11
Oman
53
0/11
Sri Lanka
54
0/10
Lucky Ali
54
0/10
H Singh
54
0/10
Rajapaksha Mishara
Sri Lanka
55
1/9
Nicholas Kirton
Canada
55
1/9
Tilak Varma
India
55
0/9
VD Adewoye
55
4/9
United Arab Emirates
55
0/9
56
0/8
Namibia
56
1/8
Ibrahim Rahimi
56
0/8
Asa Tribe
57
0/7
Muhammad Amir
58
0/6
Jatinder Singh
Oman
58
1/6
Daryl Mitchell
New Zealand
58
0/6
Nizakat Khan
Hong Kong
59
0/4
Dilpreet Bajwa
Canada
59
0/4
G Singhdeo
60
1/3
Pargat Singh
Canada
60
0/3
Asif Khan
United Arab Emirates
61
0/2
Vivian Kingma
Netherlands
61
0/2