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
Gerhard Erasmus
Joe Root
Sikandar Raza
Ishan Kishan
Abhishek Sharma
Daryl Mitchell
Axar Patel
Arshdeep Singh
Azmatullah Omarzai
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.
ODI
2012
226 entries
1
47
Lasith Malinga
SL
13 clear of Sunil Narine
2
34
Sunil Narine
WI
13 off the lead
3
32
Thisara Perera
SL
15 off the lead
● LEADS
Lasith Malinga
SL
47 · 13 ahead of Narine
↑ IN THE CHASE
0
players within 10% of the lead — Malinga is out on their own
★ TOP-10 CUT-OFF
20
The mark at number ten — 216 entries sit below it
● NATION IN FRONT
Australia
8 of the top 50 · 9 teams represented
Most Wickets — full list
226 entries, ranked
Table view
1
Lasith Malinga
SL
47
2
Sunil Narine
WI
34
3
Thisara Perera
SL
32
4
Saeed Ajmal
PAK
31
5
Nuwan Kulasekara
SL
28
6
Clint McKay
AUS
27
7
Steven Finn
ENG
25
8
Brett Lee
AUS
23
9
Xavier Doherty
AUS
22
10
Morne Morkel
SA
20
11
Irfan Pathan
IND
19
12
James Anderson
ENG
18
12
Kemar Roach
WI
18
12
Andre Russell
WI
18
12
Mitchell Starc
AUS
18
12
Lonwabo Tsotsobe
SA
18
13
Robin Peterson
SA
17
13
Shane Watson
AUS
17
13
Daniel Christian
AUS
17
13
Tim Southee
NZ
17
13
Ravichandran Ashwin
IND
17
14
Abdur Razzak
BAN
16
15
Darren Sammy
WI
15
15
Shahid Afridi
PAK
15
15
Umar Gul
PAK
15
15
Kyle Mills
NZ
15
15
Angelo Mathews
SL
15
16
Rangana Herath
SL
14
17
Mohammad Hafeez
PAK
13
17
Tim Bresnan
ENG
13
18
Vinay Kumar
IND
12
18
Farveez Maharoof
SL
12
18
James Pattinson
AUS
12
19
Ben Hilfenhaus
AUS
11
19
Stuart Broad
ENG
11
19
Ravi Rampaul
WI
11
19
Marlon Samuels
WI
11
19
Mashrafe Mortaza
BAN
11
20
Dwayne Bravo
WI
10
20
Aizaz Cheema
PAK
10
20
Junaid Khan
PAK
10
20
Dale Steyn
SA
10
21
Zaheer Khan
IND
9
21
Jade Dernbach
ENG
9
21
Mahmudullah
BAN
9
21
Sohag Gazi
BAN
9
21
Rob Nicol
NZ
9
22
Andrew Ellis
NZ
8
22
Jacob Oram
NZ
8
22
Jeevan Mendis
SL
8
22
Dhammika Prasad
SL
8
22
Graeme Swann
ENG
8
22
Praveen Kumar
IND
8
23
Umesh Yadav
IND
7
23
Ravi Bopara
ENG
7
23
James Tredwell
ENG
7
23
Ashok Dinda
IND
7
23
Sachithra Senanayake
SL
7
23
Nathan McCullum
NZ
7
23
Peter Borren
NED
7
23
Timm van der Gugten
NED
7
23
Sarel Burger
NAM
7
23
Christoffel Viljoen
NAM
7
23
Rizwan Cheema
CAN
7
23
Ahmed Raza
UAE
7
24
Gordon Goudie
SCO
6
24
Durand Soraine
CAN
6
24
Wayne Parnell
SA
6
24
Trent Boult
NZ
6
24
Mitchell Johnson
AUS
6
24
Shakib Al Hasan
BAN
6
24
Tino Best
WI
6
24
Sohail Tanvir
PAK
6
25
Samit Patel
ENG
5
25
Pieter Seelaar
NED
5
25
Mudassar Bukhari
NED
5
25
Tarun Nethula
NZ
5
25
Jean-Paul Duminy
SA
5
25
George Dockrell
IRE
5
25
Not on record
NAM
5
25
Alex Cusack
IRE
5
25
Khurram Khan
UAE
5
25
Shingi Masakadza
ZIM
5
25
Collins Obuya
KEN
5
25
James Ngoche
KEN
5
25
Mohammad Nabi
AFG
5
25
Shapoor Zadran
AFG
5
25
Izatullah Dawlatzai
AFG
5
26
Dawlat Zadran
AFG
4
26
Nehemiah Odhiambo
KEN
4
26
Hiren Varaiya
KEN
4
26
Shem Ngoche
KEN
4
26
Nelson Odhiambo
KEN
4
26
Prosper Utseya
ZIM
4
26
Kyle Jarvis
ZIM
4
26
Shadeep Silva
UAE
4
26
Paul Stirling
IRE
4
26
Not on record
NAM
4
26
Trent Johnston
IRE
4
26
Marchant de Lange
SA
4
26
Doug Bracewell
NZ
4
26
Kane Williamson
NZ
4
26
Bernard Scholtz
NAM
4
26
Michael Swart
NED
4
26
Michael Clarke
AUS
4
26
Suranga Lakmal
SL
4
26
David Hussey
AUS
4
26
Nazmul Hossain
BAN
4
26
Shahadat Hossain
BAN
4
26
Shafiul Islam
BAN
4
26
Veerasammy Permaul
WI
4
26
Abdur Rehman
PAK
4
26
Manoj Tiwary
IND
4
26
Ravindra Jadeja
IND
4
26
Virender Sehwag
IND
4
27
Mohammad Sami
PAK
3
27
Dwayne Smith
WI
3
27
Tillakaratne Dilshan
SL
3
27
Nuwan Pradeep
SL
3
27
Ryan Harris
AUS
3
27
Craig Williams
NAM
3
27
Tom Cooper
NED
3
27
Ray Price
ZIM
3
27
Jacques Kallis
SA
3
27
Hiral Patel
CAN
3
27
Jimmy Hansra
CAN
3
27
Arshad Ali
UAE
3
27
Manjula Guruge
UAE
3
27
Majid Haq
SCO
3
27
Elton Chigumbura
ZIM
3
27
Samiullah Shenwari
AFG
3
27
Richie Berrington
SCO
3
28
Amir Hamza
AFG
2
28
Rakep Patel
KEN
2
28
Preston Mommsen
SCO
2
28
Safyaan Sharif
SCO
2
28
Karim Sadiq
AFG
2
28
Amjad Javed
UAE
2
28
Vikrant Shetty
UAE
2
28
Henry Osinde
CAN
2
28
Junaid Siddiqui
CAN
2
28
Dean Elgar
SA
2
28
Ahsan Malik
NED
2
28
Michael Bates
NZ
2
28
Pat Cummins
AUS
2
28
Rahul Sharma
HK
2
28
Elias Sunny
BAN
2
28
Naeem Islam
BAN
2
28
Danny Briggs
ENG
2
28
Mominul Haque
BAN
2
28
Wahab Riaz
PAK
2
28
Bhuvneshwar Kumar
IND
2
28
Rohit Sharma
IND
2
29
Ishant Sharma
IND
1
29
Pragyan Ojha
IND
1
29
Suresh Raina
IND
1
29
Boyd Rankin
ENG
1
29
Mohammad Irfan
PAK
1
29
Hammad Azam
PAK
1
29
Chris Gayle
WI
1
29
Kieron Pollard
WI
1
29
Nathan Lyon
AUS
1
29
Lahiru Thirimanne
SL
1
29
Seekkuge Prasanna
SL
1
29
Ajantha Mendis
SL
1
29
Sajeewa Weerakoon
SL
1
29
Adam Milne
NZ
1
29
Hamilton Masakadza
ZIM
1
29
Faf du Plessis
SA
1
29
Vernon Philander
SA
1
29
Damodar Daesrath
CAN
1
29
Jeremy Gordon
CAN
1
29
Johan Botha
SA
1
29
Ryan McLaren
SA
1
29
John Mooney
IRE
1
29
Not on record
NAM
1
29
Alasdair Evans
SCO
1
29
Josh Davey
SCO
1
29
Gordon Drummond
SCO
1
29
Lucas Oluoch
KEN
1
29
Brian Vitori
ZIM
1
29
Keegan Meth
ZIM
1
29
Gulbadin Naib
AFG
1
29
Javed Ahmadi
AFG
1
30
Mirwais Ashraf
AFG
0
30
Nawroz Mangal
AFG
0
30
Zakiullah Zaki
AFG
0
30
Ragheb Aga
KEN
0
30
Malcolm Waller
ZIM
0
30
Duncan Allan
KEN
0
30
Jan Stander
SCO
0
30
Rohan Mustafa
UAE
0
30
Mohammad Naveed
UAE
0
30
Kevin O'Brien
IRE
0
30
Andrew White
IRE
0
30
Tim Murtagh
IRE
0
30
Tyson Gordon
CAN
0
30
Albie Morkel
SA
0
30
Not on record
NED
0
30
Not on record
NAM
0
30
Isuru Udana
SL
0
30
James Franklin
NZ
0
30
Daniel Flynn
NZ
0
30
Martin Guptill
NZ
0
30
Colin de Grandhomme
NZ
0
30
Andy McKay
NZ
0
30
Kosala Kulasekara
SL
0
30
Dilhara Fernando
SL
0
30
Chamara Kapugedera
SL
0
30
Steven Smith
AUS
0
30
David Warner
AUS
0
30
Glenn Maxwell
AUS
0
30
Michael Hussey
AUS
0
30
Kevin Pietersen
ENG
0
30
Chris Woakes
ENG
0
30
Rubel Hossain
BAN
0
30
Nasir Hossain
BAN
0
30
Abul Hasan
BAN
0
30
Sachin Tendulkar
IND
0
30
Rahat Ali
PAK
0
30
Azhar Ali
PAK
0
30
Younis Khan
PAK
0
30
Shoaib Malik
PAK
0
30
Virat Kohli
IND
0
30
Yuvraj Singh
IND
0
30
Yusuf Pathan
IND
0
Show all 226 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
India in New Zealand ODI Series
NZ
IND
›