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
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
Zimbabwe
India
England
Bangladesh
New Zealand
Recent Players
▼
Brad Evans
Shai Hope
Ishan Kishan
Sikandar Raza
Ali Dawood
Abhishek Sharma
Axar Patel
Virandeep Singh Jagjit Singh
Arshdeep Singh
Rashid Khan
Kusal Mendis
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 →
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.
T20I
2012
296 entries
1
6/8
Ajantha Mendis
SL
Best return on the list
2
6/22
Aftab Ahmed
BAN
3
5/13
Elias Sunny
BAN
● LEADS
Ajantha Mendis
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
4/14
The mark at number ten — 286 entries sit below it
● NATION IN FRONT
Afghanistan
4 of the top 50 · 21 teams represented
Best Bowling Fig — full list
296 entries, ranked
Table view
1
Ajantha Mendis
SL
6/8
2
Aftab Ahmed
BAN
6/22
3
Elias Sunny
BAN
5/13
4
Dawlat Zadran
AFG
5/14
5
Aizaz Khan
HK
5/25
6
Lasith Malinga
SL
5/31
7
Christoffel Viljoen
NAM
4/8
8
Not on record
NAM
4/9
8
Boyd Rankin
ENG
4/9
8
Not on record
ITL
4/9
9
Harbhajan Singh
IND
4/12
9
Sunil Narine
WI
4/12
9
Karim Sadiq
AFG
4/12
10
Samiullah Shenwari
AFG
4/14
10
Shem Ngoche
KEN
4/14
11
Jacques Kallis
SA
4/15
12
Not on record
ITL
4/18
13
Ashok Dinda
IND
4/19
13
Mashrafe Mortaza
BAN
4/19
14
Not on record
ITL
4/20
14
Shakti Gauchan
NEP
4/20
15
Kinchit Shah
HK
4/21
16
Timm van der Gugten
NED
4/22
17
Saeed Ajmal
PAK
4/23
18
Not on record
NEP
4/24
19
Dion Stovell
BER
4/25
19
Hiren Varaiya
KEN
4/25
19
Aftab Alam
AFG
4/25
20
Umar Gul
PAK
4/37
21
Bhuvneshwar Kumar
IND
3/9
21
Not on record
PNG
3/9
22
Nizakat Khan
HK
3/11
22
Mitchell Starc
AUS
3/11
23
Sohail Tanvir
PAK
3/12
23
Majid Haq
SCO
3/12
24
Nelson Odhiambo
KEN
3/13
24
Graeme Swann
ENG
3/13
24
Junaid Siddiqui
CAN
3/13
25
Sarel Burger
NAM
3/14
25
Peter Borren
NED
3/14
26
George Dockrell
IRE
3/15
26
Munir Dar
HK
3/15
26
Pat Cummins
AUS
3/15
27
Steven Finn
ENG
3/16
27
Mohammad Sami
PAK
3/16
27
Tim Southee
NZ
3/16
27
Zahid Hussain
CAN
3/16
27
Rizwan Cheema
CAN
3/16
27
Ravi Rampaul
WI
3/16
27
Pieter Seelaar
NED
3/16
27
Ragheb Aga
KEN
3/16
27
Zeeshan Siddiqui
OMN
3/16
28
Yuvraj Singh
IND
3/17
29
Yasir Arafat
PAK
3/18
29
Rory Kleinveldt
SA
3/18
30
Lakshmipathy Balaji
IND
3/19
30
Not on record
DEN
3/19
31
Max Sorensen
IRE
3/20
31
Paul Stirling
IRE
3/20
31
Gordon Drummond
SCO
3/20
31
Xavier Doherty
AUS
3/20
32
Not on record
UGA
3/21
33
Elmore Hutchinson
USA
3/22
33
Zaheer Khan
IND
3/22
33
Dale Steyn
SA
3/22
34
Marlon Samuels
WI
3/23
34
Fidel Edwards
WI
3/23
34
Brett Lee
AUS
3/23
34
Basant Regmi
NEP
3/23
34
Josh Davey
SCO
3/23
34
James Ngoche
KEN
3/23
35
Jeevan Mendis
SL
3/24
36
Aaron Phangiso
SA
3/25
36
Willie Gavera
PNG
3/25
36
Rangana Herath
SL
3/25
36
Ryan McLaren
SA
3/25
37
Shane Watson
AUS
3/26
38
Daniel Christian
AUS
3/27
38
Irfan Pathan
IND
3/27
39
Harvir Baidwan
CAN
3/29
39
Jonathan Ssebanja
UGA
3/29
39
Not on record
OMN
3/29
39
Charles Waiswa
UGA
3/29
39
Not on record
USA
3/29
40
Michael Bates
NZ
3/31
40
Doug Bracewell
NZ
3/31
41
Stuart Broad
ENG
3/32
41
Irfan Ahmed
HK
3/32
42
Preston Mommsen
SCO
3/33
42
Kyle Mills
NZ
3/33
42
Izatullah Dawlatzai
AFG
3/33
43
Kevin O'Brien
IRE
3/35
44
Not on record
USA
3/39
45
Not on record
NEP
2/4
45
David Hussey
AUS
2/4
46
Alex Cusack
IRE
2/5
47
Kieron Pollard
WI
2/6
47
Samit Patel
ENG
2/6
47
Darren Sammy
WI
2/6
48
Angelo Mathews
SL
2/8
48
Robin Peterson
SA
2/8
48
Manny Aulakh
CAN
2/8
48
Tom Cooper
NED
2/8
48
Trent Johnston
IRE
2/8
48
Brian Masaba
UGA
2/8
49
Akila Dananjaya
SL
2/9
49
Abdur Razzak
BAN
2/9
49
Abdul Razzaq
PAK
2/9
50
Tim Gruijters
NED
2/11
50
John Mooney
IRE
2/11
50
Not on record
ITL
2/11
50
Not on record
NAM
2/11
51
Mudassar Bukhari
NED
2/12
52
Andrew White
IRE
2/13
52
Richie Berrington
SCO
2/13
52
Michael Swart
NED
2/13
52
Ajay Lalcheta
OMN
2/13
52
Piyush Chawla
IND
2/13
52
Nuwan Kulasekara
SL
2/13
53
Rodney Trott
BER
2/14
53
Nawroz Mangal
AFG
2/14
53
Tim Bresnan
ENG
2/14
53
Roger Galwanao Mukasa
UGA
2/14
53
Not on record
OMN
2/14
53
Raza Hasan
PAK
2/14
54
Chris Amini
PNG
2/15
54
Safyaan Sharif
SCO
2/15
54
Moneeb Iqbal
SCO
2/15
54
Not on record
DEN
2/15
54
Paras Khadka
NEP
2/15
55
Not on record
NAM
2/16
55
Not on record
USA
2/16
55
Jade Dernbach
ENG
2/16
55
Ravichandran Ashwin
IND
2/16
55
Henry Osinde
CAN
2/16
55
Morne Morkel
SA
2/16
56
Shahid Afridi
PAK
2/17
56
Collins Obuya
KEN
2/17
56
Nehemiah Odhiambo
KEN
2/17
57
Ahsan Malik
NED
2/18
57
Not on record
CAN
2/18
57
Mohammad Hafeez
PAK
2/18
58
Johan Botha
SA
2/19
58
Deusdedit Muhumuza
UGA
2/19
58
Nathan McCullum
NZ
2/19
58
Chris Morris
SA
2/19
59
Not on record
PNG
2/20
59
Sachithra Senanayake
SL
2/20
59
Rob Nicol
NZ
2/20
60
Praveen Kumar
IND
2/21
60
Chris Gayle
WI
2/21
61
Thisara Perera
SL
2/22
62
Dwayne Bravo
WI
2/23
62
Elton Chigumbura
ZIM
2/23
62
Shakib Al Hasan
BAN
2/23
62
Not on record
DEN
2/23
62
Not on record
USA
2/23
63
Rajeshkumar Ranpura
OMN
2/24
63
Jan Stander
SCO
2/24
63
Matthew Parker
SCO
2/24
63
Mitchell McClenaghan
NZ
2/24
63
Clint McKay
AUS
2/24
63
Not on record
USA
2/24
64
Shafiul Islam
BAN
2/26
64
James Franklin
NZ
2/26
64
Syed Ali
OMN
2/26
64
Henry Ssenyondo
UGA
2/26
65
Samuel Badree
WI
2/27
65
Mohammad Nabi
AFG
2/27
65
Not on record
BER
2/27
66
Mahmudullah
BAN
2/28
66
Kamau Leverock
BER
2/28
67
Justine Pitcher
BER
2/29
67
Rahul Sharma
HK
2/29
68
Shaminda Eranga
SL
2/30
69
Kaushal Lokuarachchi
SL
2/31
69
John Reva
PNG
2/31
70
Kyle Jarvis
ZIM
2/32
71
Shapoor Zadran
AFG
2/33
71
Abul Hasan
BAN
2/33
72
Roy Lamsam
HK
2/35
73
Syed Bashir Ahmed Shah
DEN
2/36
73
Marchant de Lange
SA
2/36
74
Luke Wright
ENG
2/38
75
Jacob Oram
NZ
2/44
76
Suresh Raina
IND
2/49
77
Rubel Hossain
BAN
2/63
78
Albie Morkel
SA
1/0
79
Jean-Paul Duminy
SA
1/5
79
Not on record
NAM
1/5
79
Duncan Allan
KEN
1/5
80
Zamir Khan
AFG
1/6
80
Not on record
ITL
1/6
80
Not on record
NAM
1/6
80
Jimmy Hansra
CAN
1/6
80
Kane Williamson
NZ
1/6
81
Mirwais Ashraf
AFG
1/8
81
Not on record
ITL
1/8
81
Franco Nsubuga
UGA
1/8
82
Jason Kila
PNG
1/9
83
Not on record
OMN
1/11
83
Syed Kaleem
OMN
1/11
83
Brad Hogg
AUS
1/11
84
Glenn Maxwell
AUS
1/12
84
Sufyan Mehmood
OMN
1/12
84
Ronnie Hira
NZ
1/12
84
Vani Morea
PNG
1/12
84
Tony Ura
PNG
1/12
85
Rakep Patel
KEN
1/13
85
Not on record
BER
1/13
86
Nigel Jones
IRE
1/14
86
Mahuru Dai
PNG
1/14
87
Not on record
UGA
1/15
87
Not on record
PNG
1/15
88
Not on record
NAM
1/16
88
Not on record
OMN
1/16
88
Not on record
USA
1/16
88
Danny Briggs
ENG
1/16
88
Ravindra Jadeja
IND
1/16
88
Ziaur Rahman
AFG
1/16
88
Hiral Patel
CAN
1/16
89
Gordon Goudie
SCO
1/17
89
Not on record
ITL
1/17
90
Ben Hilfenhaus
AUS
1/18
90
Not on record
USA
1/18
91
Elijah Otieno
KEN
1/19
91
Gerrie Snyman
NAM
1/19
92
Not on record
NEP
1/20
92
Not on record
HK
1/20
92
Daniel Vettori
NZ
1/20
93
Virat Kohli
IND
1/21
93
Not on record
HK
1/21
94
Ishant Sharma
IND
1/23
94
Ravi Bopara
ENG
1/23
95
Umesh Yadav
IND
1/24
95
Not on record
UAE
1/24
96
Vinay Kumar
IND
1/25
96
Aizaz Cheema
PAK
1/25
96
Stefan Kelly
BER
1/25
96
Mohammad Irfan
PAK
1/25
97
Janeiro Tucker
BER
1/26
97
Not on record
DEN
1/26
97
Not on record
HK
1/26
98
Krishmar Santokie
WI
1/27
98
Rusty Theron
SA
1/27
98
Graeme Cremer
ZIM
1/27
98
James Tredwell
ENG
1/27
99
Stuart Meaker
ENG
1/28
100
Mitchell Marsh
AUS
1/30
100
Parth Desai
CAN
1/30
101
Garey Mathurin
WI
1/33
102
Kemar Roach
WI
1/36
103
Wayne Parnell
SA
1/37
104
Not on record
UAE
1/40
105
Sohag Gazi
BAN
1/44
106
Faf du Plessis
SA
0/0
107
Shoaib Malik
PAK
0/1
108
James Neesham
NZ
0/2
108
Rohit Sharma
IND
0/2
109
Stuart Matsikenyeri
ZIM
0/3
110
Gulbadin Naib
AFG
0/5
111
Amrit Bhattarai
NEP
0/7
112
Tim Murtagh
IRE
0/9
112
Kyle Coetzer
SCO
0/9
112
Justin Ontong
SA
0/9
112
Yusuf Pathan
IND
0/9
113
Andrew Ellis
NZ
0/10
113
Not on record
USA
0/10
114
Corey Anderson
NZ
0/11
114
Nazmul Hossain
BAN
0/11
114
Andre Russell
WI
0/11
115
Dwayne Smith
WI
0/12
115
Cameron White
AUS
0/12
115
Not on record
ITL
0/12
115
Not on record
ITL
0/12
115
Adam Milne
NZ
0/12
116
Alexei Kervezee
NED
0/13
116
Prosper Utseya
ZIM
0/13
117
Steven Outerbridge
BER
0/15
117
Lonwabo Tsotsobe
SA
0/15
117
Not on record
PNG
0/15
117
Not on record
DEN
0/15
117
Not on record
UGA
0/15
118
Not on record
DEN
0/16
119
Not on record
KEN
0/17
119
Tom Heggelman
NED
0/17
120
Isuru Udana
SL
0/18
120
James Faulkner
AUS
0/18
121
Ray Price
ZIM
0/19
122
Brian Vitori
ZIM
0/21
122
James Pattinson
AUS
0/21
123
Shingi Masakadza
ZIM
0/26
124
Parvinder Awana
IND
0/29
125
Keegan Meth
ZIM
0/30
126
Junaid Khan
PAK
0/42
127
Chris Mpofu
ZIM
0/49
Show all 296 ↓
Nothing matches that filter.
RECENT RESULTS
4 matches
▲
show
‹
T20I
ICC Men's T20 World Cup Africa Sub Regional Qualifier C
NIG
262/1 (20.0)
GAM
102 (17.2)
T20I
ICC Men's T20 World Cup Africa Sub Regional Qualifier C
LES
169/8 (20.0)
MOZ
95 (18.2)
T20I
ICC Men's T20 World Cup Africa Sub Regional Qualifier C
UGA
195/6 (20.0)
ZAM
108 (17.3)
ODI
UAE ODI Tri-Series
AFG
294 (50.0)
ZIM
136 (38.4)
›