Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
On This Day
AI Insight
▼ QUICK LINKS
On This Day
▼
Records of the Day
Innings & bowling
Milestones of the Day
Career landmarks
Cricket AI Insight
AI analysis
Recent Series
▼
ICC Cricket World Cup
New Zealand in England ODI Series
New Zealand in England T20I Series
The Ashes
Bangladesh in England Test Match
Pakistan in England ODI Series
Recent Teams
▼
TBA
India
Zimbabwe
Bangladesh
England
New Zealand
Recent Players
▼
Harry Brook
Brad Evans
Will Jacks
Joe Root
Sikandar Raza
Ishan Kishan
Abhishek Sharma
Daryl Mitchell
Axar Patel
Arshdeep Singh
Azmatullah Omarzai
Gerhard Erasmus
ODI 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
T20 World Cup
▼
World Cup 2026
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
Yearwise Records
▼
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
All archives →
Most Wickets in 2012: Top Performers, Rankings & Full Stats
This page shows players with the most wickets during the 2012 season, ranking them by their on-field performances.
T20I
2012
296 entries
1
25
Saeed Ajmal
PAK
3 clear of George Dockrell
2
22
George Dockrell
IRE
3 off the lead
3
20
Majid Haq
SCO
5 off the lead
● LEADS
Saeed Ajmal
PAK
25 · 3 ahead of Dockrell
↑ IN THE CHASE
0
players within 10% of the lead — Ajmal is out on their own
★ TOP-10 CUT-OFF
13
The mark at number ten — 286 entries sit below it
● NATION IN FRONT
England
5 of the top 50 · 23 teams represented
Most Wickets — full list
296 entries, ranked
Table view
1
Saeed Ajmal
PAK
25
2
George Dockrell
IRE
22
3
Majid Haq
SCO
20
4
Dawlat Zadran
AFG
19
4
Umar Gul
PAK
19
4
Boyd Rankin
ENG
19
5
Max Sorensen
IRE
18
6
Paul Stirling
IRE
17
6
Steven Finn
ENG
17
6
Graeme Swann
ENG
17
6
Shane Watson
AUS
17
7
Sunil Narine
WI
16
7
Shakti Gauchan
NEP
16
8
Trent Johnston
IRE
15
8
Kevin O'Brien
IRE
15
8
Yuvraj Singh
IND
15
8
Ajantha Mendis
SL
15
9
Mitchell Starc
AUS
14
9
Dion Stovell
BER
14
9
Tim Southee
NZ
14
9
Christoffel Viljoen
NAM
14
9
Shem Ngoche
KEN
14
10
Jonathan Ssebanja
UGA
13
10
Jade Dernbach
ENG
13
11
Abdur Razzak
BAN
12
11
Irfan Pathan
IND
12
11
Ashok Dinda
IND
12
11
Doug Bracewell
NZ
12
11
Peter Borren
NED
12
11
Mudassar Bukhari
NED
12
11
Michael Swart
NED
12
11
Not on record
ITL
12
11
Zeeshan Siddiqui
OMN
12
11
James Ngoche
KEN
12
11
Junaid Siddiqui
CAN
12
11
Robin Peterson
SA
12
12
Morne Morkel
SA
11
12
Not on record
ITL
11
12
Basant Regmi
NEP
11
12
Not on record
NEP
11
12
Not on record
PNG
11
12
Nizakat Khan
HK
11
12
Sarel Burger
NAM
11
12
Nuwan Kulasekara
SL
11
12
Pat Cummins
AUS
11
12
Stuart Broad
ENG
11
12
Ravi Rampaul
WI
11
13
Lakshmipathy Balaji
IND
10
13
Ravichandran Ashwin
IND
10
13
Sohail Tanvir
PAK
10
13
Yasir Arafat
PAK
10
13
Mohammad Hafeez
PAK
10
13
Lasith Malinga
SL
10
13
Aizaz Khan
HK
10
13
Not on record
USA
10
13
Not on record
USA
10
13
Izatullah Dawlatzai
AFG
10
13
Not on record
ITL
10
13
Dale Steyn
SA
10
13
Not on record
NAM
10
13
Not on record
NAM
10
14
Preston Mommsen
SCO
9
14
Not on record
DEN
9
14
Aftab Alam
AFG
9
14
Samiullah Shenwari
AFG
9
14
Timm van der Gugten
NED
9
14
Nathan McCullum
NZ
9
14
Shahid Afridi
PAK
9
14
Marlon Samuels
WI
9
14
Elias Sunny
BAN
9
14
Mashrafe Mortaza
BAN
9
15
Pieter Seelaar
NED
8
15
Kyle Mills
NZ
8
15
Ahsan Malik
NED
8
15
Munir Dar
HK
8
15
Daniel Christian
AUS
8
15
Karim Sadiq
AFG
8
15
Not on record
DEN
8
15
Not on record
ITL
8
15
Not on record
OMN
8
15
Aftab Ahmed
BAN
8
15
Hiren Varaiya
KEN
8
15
Gordon Drummond
SCO
8
15
Johan Botha
SA
8
15
Rizwan Cheema
CAN
8
16
Jacques Kallis
SA
7
16
Alex Cusack
IRE
7
16
Richie Berrington
SCO
7
16
Collins Obuya
KEN
7
16
Paras Khadka
NEP
7
16
Chris Amini
PNG
7
16
Akila Dananjaya
SL
7
16
Rodney Trott
BER
7
16
James Franklin
NZ
7
16
Irfan Ahmed
HK
7
16
Ronnie Hira
NZ
7
16
Charles Waiswa
UGA
7
16
Not on record
UGA
7
17
Deusdedit Muhumuza
UGA
6
17
Not on record
BER
6
17
Jeevan Mendis
SL
6
17
Angelo Mathews
SL
6
17
Brett Lee
AUS
6
17
Xavier Doherty
AUS
6
17
Shakib Al Hasan
BAN
6
17
Fidel Edwards
WI
6
17
Raza Hasan
PAK
6
17
Not on record
USA
6
17
Not on record
PNG
6
17
Safyaan Sharif
SCO
6
17
Elmore Hutchinson
USA
6
17
Nelson Odhiambo
KEN
6
17
Harvir Baidwan
CAN
6
17
Not on record
NAM
6
18
Andrew White
IRE
5
18
Henry Osinde
CAN
5
18
Zahid Hussain
CAN
5
18
Manny Aulakh
CAN
5
18
Ryan McLaren
SA
5
18
Ragheb Aga
KEN
5
18
Nehemiah Odhiambo
KEN
5
18
Rajeshkumar Ranpura
OMN
5
18
Not on record
USA
5
18
Mohammad Nabi
AFG
5
18
Mahuru Dai
PNG
5
18
Brad Hogg
AUS
5
18
Dwayne Bravo
WI
5
18
Darren Sammy
WI
5
18
Samuel Badree
WI
5
18
Tim Bresnan
ENG
5
18
Mahmudullah
BAN
5
18
Thisara Perera
SL
5
18
Jacob Oram
NZ
5
18
Justine Pitcher
BER
5
19
Kamau Leverock
BER
4
19
Rangana Herath
SL
4
19
Mitchell McClenaghan
NZ
4
19
Michael Bates
NZ
4
19
Rob Nicol
NZ
4
19
Kinchit Shah
HK
4
19
Tom Cooper
NED
4
19
Luke Wright
ENG
4
19
Bhuvneshwar Kumar
IND
4
19
Harbhajan Singh
IND
4
19
Zaheer Khan
IND
4
19
Mohammad Sami
PAK
4
19
Willie Gavera
PNG
4
19
Not on record
NEP
4
19
Not on record
USA
4
19
Shapoor Zadran
AFG
4
19
Ajay Lalcheta
OMN
4
19
Not on record
ITL
4
19
Not on record
DEN
4
19
Kyle Jarvis
ZIM
4
19
Matthew Parker
SCO
4
19
Duncan Allan
KEN
4
19
Rory Kleinveldt
SA
4
19
Jimmy Hansra
CAN
4
19
Albie Morkel
SA
4
19
John Mooney
IRE
4
19
Frank Nsubuga
UGA
4
20
Not on record
NAM
3
20
Jan Stander
SCO
3
20
Josh Davey
SCO
3
20
Gordon Goudie
SCO
3
20
Aaron Phangiso
SA
3
20
Marchant de Lange
SA
3
20
Brian Masaba
UGA
3
20
Syed Bashir Ahmed Shah
DEN
3
20
Not on record
USA
3
20
Syed Ali
OMN
3
20
Aamir Kaleem
OMN
3
20
Zamir Khan
AFG
3
20
John Reva
PNG
3
20
Jason Kila
PNG
3
20
Rahul Sharma
HK
3
20
Suresh Raina
IND
3
20
Chris Gayle
WI
3
20
Tim Gruijters
NED
3
20
Roy Lamsam
HK
3
20
Shaminda Eranga
SL
3
20
Not on record
BER
3
21
Daniel Vettori
NZ
2
21
Janeiro Tucker
BER
2
21
Sachithra Senanayake
SL
2
21
Kaushal Lokuarachchi
SL
2
21
David Hussey
AUS
2
21
Clint McKay
AUS
2
21
Glenn Maxwell
AUS
2
21
Gerrie Snyman
NAM
2
21
Kane Williamson
NZ
2
21
Kieron Pollard
WI
2
21
Stuart Meaker
ENG
2
21
Danny Briggs
ENG
2
21
Rubel Hossain
BAN
2
21
Shafiul Islam
BAN
2
21
Abul Hasan
BAN
2
21
Vinay Kumar
IND
2
21
Praveen Kumar
IND
2
21
Abdul Razzaq
PAK
2
21
Samit Patel
ENG
2
21
Aizaz Cheema
PAK
2
21
Piyush Chawla
IND
2
21
Ishant Sharma
IND
2
21
Not on record
NEP
2
21
Vani Morea
PNG
2
21
Not on record
PNG
2
21
Nawroz Mangal
AFG
2
21
Mirwais Ashraf
AFG
2
21
Not on record
OMN
2
21
Not on record
ITL
2
21
Not on record
DEN
2
21
Elton Chigumbura
ZIM
2
21
Chris Morris
SA
2
21
Rakep Patel
KEN
2
21
Moneeb Iqbal
SCO
2
21
Nigel Jones
IRE
2
21
Jean-Paul Duminy
SA
2
21
Roger Galwanao Mukasa
UGA
2
21
Henry Ssenyondo
UGA
2
22
Not on record
UGA
1
22
Wayne Parnell
SA
1
22
Hiral Patel
CAN
1
22
Parth Desai
CAN
1
22
Not on record
NAM
1
22
Elijah Otieno
KEN
1
22
Rusty Theron
SA
1
22
Graeme Cremer
ZIM
1
22
Not on record
ITL
1
22
Not on record
ITL
1
22
Not on record
OMN
1
22
Not on record
OMN
1
22
Not on record
USA
1
22
Not on record
UAE
1
22
Sufyan Mehmood
OMN
1
22
Not on record
NEP
1
22
Tony Ura
PNG
1
22
Ravindra Jadeja
IND
1
22
Umesh Yadav
IND
1
22
Virat Kohli
IND
1
22
Mohammad Irfan
PAK
1
22
Ziaur Rahman
AFG
1
22
Sohag Gazi
BAN
1
22
James Tredwell
ENG
1
22
Garey Mathurin
WI
1
22
Krishmar Santokie
WI
1
22
Kemar Roach
WI
1
22
Ravi Bopara
ENG
1
22
Not on record
HK
1
22
Not on record
HK
1
22
Not on record
UAE
1
22
Not on record
HK
1
22
Ben Hilfenhaus
AUS
1
22
Mitchell Marsh
AUS
1
22
Stefan Kelly
BER
1
23
Steven Outerbridge
BER
0
23
Isuru Udana
SL
0
23
James Faulkner
AUS
0
23
James Pattinson
AUS
0
23
Tom Heggelman
NED
0
23
Andrew Ellis
NZ
0
23
Corey Anderson
NZ
0
23
James Neesham
NZ
0
23
Adam Milne
NZ
0
23
Alexei Kervezee
NED
0
23
Andre Russell
WI
0
23
Dwayne Smith
WI
0
23
Nazmul Hossain
BAN
0
23
Cameron White
AUS
0
23
Parvinder Awana
IND
0
23
Rohit Sharma
IND
0
23
Yusuf Pathan
IND
0
23
Junaid Khan
PAK
0
23
Shoaib Malik
PAK
0
23
Not on record
PNG
0
23
Not on record
USA
0
23
Amrit Bhattarai
NEP
0
23
Gulbadin Naib
AFG
0
23
Not on record
ITL
0
23
Not on record
DEN
0
23
Not on record
DEN
0
23
Not on record
ITL
0
23
Not on record
ITL
0
23
Chris Mpofu
ZIM
0
23
Brian Vitori
ZIM
0
23
Shingi Masakadza
ZIM
0
23
Keegan Meth
ZIM
0
23
Prosper Utseya
ZIM
0
23
Ray Price
ZIM
0
23
Stuart Matsikenyeri
ZIM
0
23
Kyle Coetzer
SCO
0
23
Tim Murtagh
IRE
0
23
Justin Ontong
SA
0
23
Lonwabo Tsotsobe
SA
0
23
Faf du Plessis
SA
0
23
Not on record
UGA
0
Show all 296 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
India in New Zealand ODI Series
NZ
134 (41.0)
IND
113/7 (26.0)
›