Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
▼ QUICK LINKS
Recent Series
▼
India in New Zealand T20I Series
Pakistan Triangular Series
Sri Lanka in Pakistan T20I Series
Australia in South Africa Test Series
West Indies in India T20I Series
West Indies in India ODI Series
Recent Teams
▼
India
New Zealand
TBA
Sri Lanka
England
Australia
Recent Players
▼
Azmatullah Omarzai
Rashid Khan
Daniel Jakiel
Tanzid Tamim
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
Dhananjaya de Silva
Sediqullah Atal
Gamage Dinusha
Mehidy Hasan
Yasar Haroon
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 →
Best Bowling Fig in 2012: Top Performers, Rankings & Full Stats
This page shows players with the best bowling fig during the 2012 season, ranking them by their on-field performances.
ODI
2012
227 entries
1
6/8
Thisara Perera
SL
Best return on the list
2
6/26
Rizwan Cheema
CAN
3
5/8
Daniel Christian
AUS
● LEADS
Thisara Perera
SL
6/8 · best figures on this list
↑ MATCHING THE HAUL
2
entries on this list took 6 wickets in an innings
★ TOP-10 CUT-OFF
5/20
The mark at number ten — 217 entries sit below it
● NATION IN FRONT
Australia
9 of the top 50 · 15 teams represented
Best Bowling Fig — full list
227 entries, ranked
Table view
1
Thisara Perera
SL
6/8
2
Rizwan Cheema
CAN
6/26
3
Daniel Christian
AUS
5/8
4
Lasith Malinga
SL
5/9
5
Morne Morkel
SA
5/10
6
Shahid Afridi
PAK
5/12
7
Ben Hilfenhaus
AUS
5/15
8
Clint McKay
AUS
5/16
9
Ravi Rampaul
WI
5/19
10
Sunil Narine
WI
5/20
11
Kemar Roach
WI
5/23
11
Saeed Ajmal
PAK
5/23
12
Irfan Pathan
IND
5/27
13
Mitchell Starc
AUS
5/32
14
David Hussey
AUS
4/4
14
Rob Nicol
NZ
4/4
15
Andre Russell
WI
4/14
15
Manoj Tiwary
IND
4/14
16
Timm van der Gugten
NED
4/16
17
Xavier Doherty
AUS
4/18
18
James Pattinson
AUS
4/19
18
Izatullah Dawlatzai
AFG
4/19
19
Sohag Gazi
BAN
4/21
20
James Anderson
ENG
4/22
21
Steven Finn
ENG
4/24
22
Mudassar Bukhari
NED
4/27
22
Peter Borren
NED
4/27
23
Tim Bresnan
ENG
4/34
24
Aizaz Cheema
PAK
4/38
25
Tino Best
WI
4/40
26
Junaid Khan
PAK
4/42
27
Jade Dernbach
ENG
4/44
28
Marchant de Lange
SA
4/46
28
Shingi Masakadza
ZIM
4/46
29
Angelo Mathews
SL
3/0
30
Pieter Seelaar
NED
3/2
31
Nuwan Kulasekara
SL
3/3
31
Virender Sehwag
IND
3/3
32
Shane Watson
AUS
3/5
32
Robin Peterson
SA
3/5
32
Tom Cooper
NED
3/5
33
Kyle Mills
NZ
3/7
34
Brett Lee
AUS
3/10
35
Samit Patel
ENG
3/11
36
Rangana Herath
SL
3/12
36
Collins Obuya
KEN
3/12
37
Alex Cusack
IRE
3/13
38
Tim Southee
NZ
3/14
38
Mahmudullah
BAN
3/14
39
Jeevan Mendis
SL
3/15
40
Jacob Oram
NZ
3/17
41
Ravichandran Ashwin
IND
3/18
41
Lonwabo Tsotsobe
SA
3/18
41
Farveez Maharoof
SL
3/18
41
Sarel Burger
NAM
3/18
41
Christoffel Viljoen
NAM
3/18
42
Dwayne Bravo
WI
3/19
42
Darren Sammy
WI
3/19
42
Mohammad Sami
PAK
3/19
42
Abdur Razzak
BAN
3/19
43
Umar Gul
PAK
3/20
43
Craig Williams
NAM
3/20
43
Shapoor Zadran
AFG
3/20
44
Stuart Broad
ENG
3/21
44
Vinay Kumar
IND
3/21
45
James Tredwell
ENG
3/23
46
Shafiul Islam
BAN
3/24
46
Durand Soraine
CAN
3/24
47
Nelson Odhiambo
KEN
3/28
48
Khurram Khan
UAE
3/29
49
Sohail Tanvir
PAK
3/30
50
Nazmul Hossain
BAN
3/32
51
Praveen Kumar
IND
3/35
51
Arshad Ali
UAE
3/35
52
Dhammika Prasad
SL
3/38
53
Hiren Varaiya
KEN
3/42
54
Prosper Utseya
ZIM
3/47
55
Shahadat Hossain
BAN
3/51
56
Kane Williamson
NZ
2/2
56
Jean-Paul Duminy
SA
2/2
57
Ravi Bopara
ENG
2/3
58
Paul Stirling
IRE
2/6
58
Bernard Scholtz
NAM
2/6
58
Not on record
NAM
2/6
59
Dale Steyn
SA
2/7
59
Marlon Samuels
WI
2/7
59
Dwayne Smith
WI
2/7
60
George Dockrell
IRE
2/8
61
Michael Swart
NED
2/9
61
Mominul Haque
BAN
2/9
62
Karim Sadiq
AFG
2/10
62
Manjula Guruge
UAE
2/10
63
Nathan McCullum
NZ
2/12
64
Trent Johnston
IRE
2/14
65
Preston Mommsen
SCO
2/15
65
Richie Berrington
SCO
2/15
66
Andrew Ellis
NZ
2/16
67
Amir Hamza
AFG
2/18
67
Wayne Parnell
SA
2/18
68
Graeme Swann
ENG
2/19
68
Majid Haq
SCO
2/19
68
Vikrant Shetty
UAE
2/19
69
James Ngoche
KEN
2/20
69
Mohammad Hafeez
PAK
2/20
70
Elias Sunny
BAN
2/21
70
Nehemiah Odhiambo
KEN
2/21
70
Shadeep Silva
UAE
2/21
71
Ahmed Raza
UAE
2/22
72
Trent Boult
NZ
2/23
73
Not on record
NAM
2/25
73
Henry Osinde
CAN
2/25
74
Dawlat Zadran
AFG
2/26
74
Mashrafe Mortaza
BAN
2/26
75
Bhuvneshwar Kumar
IND
2/27
75
Tarun Nethula
NZ
2/27
76
Mohammad Nabi
AFG
2/28
76
Ashok Dinda
IND
2/28
77
Sachithra Senanayake
SL
2/30
78
Abdur Rehman
PAK
2/31
79
Jacques Kallis
SA
2/32
80
Mitchell Johnson
AUS
2/33
80
Gordon Goudie
SCO
2/33
81
Veerasammy Permaul
WI
2/35
82
Zaheer Khan
IND
2/36
83
Suranga Lakmal
SL
2/37
83
Wahab Riaz
PAK
2/37
84
Umesh Yadav
IND
2/38
85
Shakib Al Hasan
BAN
2/39
85
Danny Briggs
ENG
2/39
86
Shem Ngoche
KEN
2/40
87
Kyle Jarvis
ZIM
2/41
88
Elton Chigumbura
ZIM
2/46
89
Ray Price
ZIM
2/47
90
Nuwan Pradeep
SL
2/52
91
Tillakaratne Dilshan
SL
1/1
92
Michael Clarke
AUS
1/3
93
Rohit Sharma
IND
1/4
93
Suresh Raina
IND
1/4
93
Ahsan Malik
NED
1/4
94
Javed Ahmadi
AFG
1/5
95
Not on record
NAM
1/6
96
Pragyan Ojha
IND
1/7
97
Faf du Plessis
SA
1/8
97
Gulbadin Naib
AFG
1/8
97
John Mooney
IRE
1/8
98
Jimmy Hansra
CAN
1/10
98
Kieron Pollard
WI
1/10
99
Dean Elgar
SA
1/11
99
Pat Cummins
AUS
1/11
100
Hamilton Masakadza
ZIM
1/13
100
Damodar Daesrath
CAN
1/13
100
Alasdair Evans
SCO
1/13
101
Rakep Patel
KEN
1/14
102
Boyd Rankin
ENG
1/15
103
Amjad Javed
UAE
1/16
104
Adam Milne
NZ
1/17
104
Naeem Islam
BAN
1/17
105
Hammad Azam
PAK
1/20
105
Hiral Patel
CAN
1/20
106
Gordon Drummond
SCO
1/21
107
Samiullah Shenwari
AFG
1/22
108
Junaid Siddiqui
CAN
1/23
109
Michael Bates
NZ
1/24
110
Lahiru Thirimanne
SL
1/25
111
Doug Bracewell
NZ
1/26
111
Lucas Oluoch
KEN
1/26
112
Johan Botha
SA
1/28
112
Ryan Harris
AUS
1/28
113
Josh Davey
SCO
1/29
114
Ravindra Jadeja
IND
1/31
114
Ryan McLaren
SA
1/31
115
Jeremy Gordon
CAN
1/35
116
Safyaan Sharif
SCO
1/36
116
Chris Gayle
WI
1/36
116
Nathan Lyon
AUS
1/36
117
Ishant Sharma
IND
1/39
117
Vernon Philander
SA
1/39
117
Rahul Sharma
HK
1/44
118
Rahul Sharma
HK
1/44
119
Seekkuge Prasanna
SL
1/45
120
Keegan Meth
ZIM
1/48
121
Sajeewa Weerakoon
SL
1/49
122
Ajantha Mendis
SL
1/54
123
Mohammad Irfan
PAK
1/58
124
Brian Vitori
ZIM
1/105
125
Albie Morkel
SA
0/2
125
Martin Guptill
NZ
0/2
126
Virat Kohli
IND
0/3
126
Not on record
NED
0/3
127
Kevin Pietersen
ENG
0/4
128
James Franklin
NZ
0/5
129
Nasir Hossain
BAN
0/6
129
Kosala Kulasekara
SL
0/6
130
Chamara Kapugedera
SL
0/7
131
David Warner
AUS
0/8
131
Michael Hussey
AUS
0/8
132
Steven Smith
AUS
0/9
132
Abul Hasan
BAN
0/9
132
Daniel Flynn
NZ
0/9
132
Shoaib Malik
PAK
0/9
132
Colin de Grandhomme
NZ
0/9
133
Kevin O'Brien
IRE
0/10
133
Ragheb Aga
KEN
0/10
133
Nawroz Mangal
AFG
0/10
133
Malcolm Waller
ZIM
0/10
134
Younis Khan
PAK
0/11
134
Duncan Allan
KEN
0/11
135
Tyson Gordon
CAN
0/12
135
Azhar Ali
PAK
0/12
135
Sachin Tendulkar
IND
0/12
136
Jan Stander
SCO
0/13
136
Rohan Mustafa
UAE
0/13
137
Not on record
NAM
0/14
138
Andrew White
IRE
0/18
139
Mohammad Naveed
UAE
0/20
140
Glenn Maxwell
AUS
0/21
141
Zakiullah Zaki
AFG
0/27
141
Mirwais Ashraf
AFG
0/27
142
Yusuf Pathan
IND
0/30
143
Yuvraj Singh
IND
0/33
144
Rahat Ali
PAK
0/34
145
Chris Woakes
ENG
0/35
146
Tim Murtagh
IRE
0/39
147
Andy McKay
NZ
0/40
148
Rubel Hossain
BAN
0/42
148
Isuru Udana
SL
0/42
149
Dilhara Fernando
SL
0/65
Show all 227 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
CPL
CPL 2026
KIN
PAT
›