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
Most Wickets in 2012 for T20I
Position
Most Wickets
Player Name
Team Name
1
25
Saeed Ajmal
Pakistan
2
22
George Dockrell
Ireland
3
20
Majid Haq
Scotland
4
19
Umar Gul
Pakistan
4
19
Dawlat Zadran
Afghanistan
4
19
Boyd Rankin
England
5
18
Max Sorensen
Ireland
6
17
Paul Stirling
Ireland
6
17
Graeme Swann
England
6
17
Steven Finn
England
6
17
Shane Watson
Australia
7
16
Sunil Narine
West Indies
7
16
Shakti Gauchan
Nepal
8
15
Kevin O'Brien
Ireland
8
15
Trent Johnston
Ireland
8
15
Ajantha Mendis
Sri Lanka
8
15
Yuvraj Singh
India
9
14
Mitchell Starc
Australia
9
14
Tim Southee
New Zealand
9
14
Shem Ngoche
Kenya
9
14
Dion Stovell
Bermuda
10
13
Jade Dernbach
England
11
12
Junaid Siddiqui
Canada
11
12
Robin Peterson
South Africa
11
12
Doug Bracewell
New Zealand
11
12
Abdur Razzak
Bangladesh
11
12
Ashok Dinda
India
11
12
Irfan Pathan
India
11
12
Zeeshan Siddiqui
Oman
11
12
James Ngoche
Kenya
11
12
Peter Borren
Netherlands
11
12
Mudassar Bukhari
Netherlands
11
12
Michael Swart
Netherlands
12
11
Sarel Burger
Namibia
12
11
Nizakat Khan
Hong Kong
12
11
Basant Regmi
Nepal
12
11
Pat Cummins
Australia
12
11
Stuart Broad
England
12
11
Morne Morkel
South Africa
12
11
Nuwan Kulasekara
Sri Lanka
12
11
Ravi Rampaul
West Indies
13
10
Lasith Malinga
Sri Lanka
13
10
Dale Steyn
South Africa
13
10
Sohail Tanvir
Pakistan
13
10
Yasir Arafat
Pakistan
13
10
Mohammad Hafeez
Pakistan
13
10
Izatullah Dawlatzai
Afghanistan
13
10
Lakshmipathy Balaji
India
13
10
Ravichandran Ashwin
India
13
10
Aizaz Khan
Hong Kong
14
9
Timm van der Gugten
Netherlands
14
9
Nathan McCullum
New Zealand
14
9
Preston Mommsen
Scotland
14
9
Mashrafe Mortaza
Bangladesh
14
9
Elias Sunny
Bangladesh
14
9
Shahid Afridi
Pakistan
14
9
Aftab Alam
Afghanistan
14
9
Samiullah Shenwari
Afghanistan
14
9
Marlon Samuels
West Indies
15
8
Johan Botha
South Africa
15
8
Karim Sadiq
Afghanistan
15
8
Rizwan Cheema
Canada
15
8
Kyle Mills
New Zealand
15
8
Aftab Ahmed
Bangladesh
15
8
Daniel Christian
Australia
15
8
Ahsan Malik
Netherlands
15
8
Gordon Drummond
Scotland
15
8
Munir Dar
Hong Kong
15
8
Pieter Seelaar
Netherlands
15
8
Hiren Varaiya
Kenya
16
7
Alex Cusack
Ireland
16
7
Collins Obuya
Kenya
16
7
Irfan Ahmed
Hong Kong
16
7
Richie Berrington
Scotland
16
7
Chris Amini
P.N.G.
16
7
Akila Dananjaya
Sri Lanka
16
7
Paras Khadka
Nepal
16
7
Ronnie Hira
New Zealand
16
7
James Franklin
New Zealand
16
7
Rodney Trott
Bermuda
16
7
Jacques Kallis
South Africa
17
6
Fidel Edwards
West Indies
17
6
Angelo Mathews
Sri Lanka
17
6
Harvir Baidwan
Canada
17
6
Shakib Al Hasan
Bangladesh
17
6
Xavier Doherty
Australia
17
6
Brett Lee
Australia
17
6
Elmore Hutchinson
U.S.A.
17
6
Jeevan Mendis
Sri Lanka
17
6
Safyaan Sharif
Scotland
17
6
Raza Hasan
Pakistan
17
6
Nelson Odhiambo
Kenya
18
5
Ragheb Aga
Kenya
18
5
Nehemiah Odhiambo
Kenya
18
5
Andrew White
Ireland
18
5
Mahuru Dai
P.N.G.
18
5
Manny Aulakh
Canada
18
5
Rajeshkumar Ranpura
Oman
18
5
Samuel Badree
West Indies
18
5
Brad Hogg
Australia
18
5
Mahmudullah
Bangladesh
18
5
Tim Bresnan
England
18
5
Jacob Oram
New Zealand
18
5
Zahid Hussain
Canada
18
5
Henry Osinde
Canada
18
5
Mohammad Nabi
Afghanistan
18
5
Thisara Perera
Sri Lanka
18
5
Dwayne Bravo
West Indies
18
5
Darren Sammy
West Indies
18
5
Ryan McLaren
South Africa
19
4
Albie Morkel
South Africa
19
4
Rory Kleinveldt
South Africa
19
4
Rangana Herath
Sri Lanka
19
4
Shapoor Zadran
Afghanistan
19
4
Kyle Jarvis
Zimbabwe
19
4
Luke Wright
England
19
4
Mohammad Sami
Pakistan
19
4
Rob Nicol
New Zealand
19
4
Bhuvneshwar Kumar
India
19
4
Harbhajan Singh
India
19
4
Zaheer Khan
India
19
4
Ajay Lalcheta
Oman
19
4
Kamau Leverock
Bermuda
19
4
Willie Gavera
P.N.G.
19
4
Tom Cooper
Netherlands
19
4
Michael Bates
New Zealand
19
4
Mitchell McClenaghan
New Zealand
19
4
Matthew Parker
Scotland
19
4
Jimmy Hansra
Canada
19
4
Kinchit Shah
Hong Kong
19
4
John Mooney
Ireland
19
4
Duncan Allan
Kenya
20
3
Tim Gruijters
Netherlands
20
3
Roy Lamsam
Hong Kong
20
3
Rahul Sharma
Hong Kong
20
3
Jan Stander
Scotland
20
3
Josh Davey
Scotland
20
3
Aaron Phangiso
South Africa
20
3
Zamir Khan
Afghanistan
20
3
Gordon Goudie
Scotland
20
3
Bashir Shah
20
3
Jason Kila
P.N.G.
20
3
Syed Ali
Oman
20
3
Syed Kaleem
Oman
20
3
John Reva
P.N.G.
20
3
Suresh Raina
India
20
3
Chris Gayle
West Indies
20
3
Shaminda Eranga
Sri Lanka
20
3
Marchant de Lange
South Africa
21
2
Jean-Paul Duminy
South Africa
21
2
Aizaz Cheema
Pakistan
21
2
Sachithra Senanayake
Sri Lanka
21
2
Kaushal Lokuarachchi
Sri Lanka
21
2
Mirwais Ashraf
Afghanistan
21
2
Nawroz Mangal
Afghanistan
21
2
Elton Chigumbura
Zimbabwe
21
2
Stuart Meaker
England
21
2
Danny Briggs
England
21
2
Janeiro Tucker
Bermuda
21
2
Piyush Chawla
India
21
2
Ishant Sharma
India
21
2
Vinay Kumar
India
21
2
Praveen Kumar
India
21
2
Clint McKay
Australia
21
2
Glenn Maxwell
Australia
21
2
Abdul Razzaq
Pakistan
21
2
Abul Hasan
Bangladesh
21
2
Daniel Vettori
New Zealand
21
2
Samit Patel
England
21
2
Kane Williamson
New Zealand
21
2
David Hussey
Australia
21
2
Rubel Hossain
Bangladesh
21
2
Shafiul Islam
Bangladesh
21
2
Asif Khan
United Arab Emirates
21
2
Vani Morea
P.N.G.
21
2
Moneeb Iqbal
Scotland
21
2
Kieron Pollard
West Indies
21
2
Chris Morris
South Africa
21
2
Gerrie Snyman
Namibia
21
2
Rakep Patel
Kenya
21
2
Nigel Jones
Ireland
22
1
Elijah Otieno
Kenya
22
1
Rusty Theron
South Africa
22
1
Tony Ura
P.N.G.
22
1
Ziaur Rahman
Afghanistan
22
1
Sufyan Mehmood
Oman
22
1
Garey Mathurin
West Indies
22
1
Krishmar Santokie
West Indies
22
1
Sohag Gazi
Bangladesh
22
1
James Tredwell
England
22
1
Mitchell Marsh
Australia
22
1
Ravi Bopara
England
22
1
Ben Hilfenhaus
Australia
22
1
Umesh Yadav
India
22
1
Ravindra Jadeja
India
22
1
Virat Kohli
India
22
1
Stefan Kelly
Bermuda
22
1
Hiral Patel
Canada
22
1
Parth Desai
Canada
22
1
Graeme Cremer
Zimbabwe
22
1
Kemar Roach
West Indies
22
1
Mohammad Irfan
Pakistan
22
1
Wayne Parnell
South Africa
23
0
Lonwabo Tsotsobe
South Africa
23
0
Justin Ontong
South Africa
23
0
Junaid Khan
Pakistan
23
0
Andre Russell
West Indies
23
0
Dwayne Smith
West Indies
23
0
Faf du Plessis
South Africa
23
0
Chris Mpofu
Zimbabwe
23
0
Prosper Utseya
Zimbabwe
23
0
Ray Price
Zimbabwe
23
0
Stuart Matsikenyeri
Zimbabwe
23
0
Brian Vitori
Zimbabwe
23
0
Shingi Masakadza
Zimbabwe
23
0
Keegan Meth
Zimbabwe
23
0
Steven Outerbridge
Bermuda
23
0
Gulbadin Naib
Afghanistan
23
0
Rohit Sharma
India
23
0
Yusuf Pathan
India
23
0
Cameron White
Australia
23
0
Parvinder Awana
India
23
0
James Faulkner
Australia
23
0
James Pattinson
Australia
23
0
Nazmul Hossain
Bangladesh
23
0
Shoaib Malik
Pakistan
23
0
Corey Anderson
New Zealand
23
0
James Neesham
New Zealand
23
0
Amrit Bhattarai
Nepal
23
0
Kyle Coetzer
Scotland
23
0
Adam Milne
New Zealand
23
0
Andrew Ellis
New Zealand
23
0
Tom Heggelman
Netherlands
23
0
Isuru Udana
Sri Lanka
23
0
Tim Murtagh
Ireland
23
0
Alexei Kervezee
Netherlands