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 →
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
Sunil Narine
WI
4/12
9
Harbhajan Singh
IND
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
Shakti Gauchan
NEP
4/20
14
Not on record
ITL
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
Aftab Alam
AFG
4/25
19
Hiren Varaiya
KEN
4/25
19
Dion Stovell
BER
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
Junaid Siddiqui
CAN
3/13
24
Graeme Swann
ENG
3/13
25
Peter Borren
NED
3/14
25
Sarel Burger
NAM
3/14
26
George Dockrell
IRE
3/15
26
Munir Dar
HK
3/15
26
Pat Cummins
AUS
3/15
27
Pieter Seelaar
NED
3/16
27
Tim Southee
NZ
3/16
27
Ravi Rampaul
WI
3/16
27
Steven Finn
ENG
3/16
27
Mohammad Sami
PAK
3/16
27
Rizwan Cheema
CAN
3/16
27
Zahid Hussain
CAN
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
Not on record
DEN
3/19
30
Lakshmipathy Balaji
IND
3/19
31
Xavier Doherty
AUS
3/20
31
Gordon Drummond
SCO
3/20
31
Max Sorensen
IRE
3/20
31
Paul Stirling
IRE
3/20
32
Not on record
UGA
3/21
33
Dale Steyn
SA
3/22
33
Elmore Hutchinson
USA
3/22
33
Zaheer Khan
IND
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
Rangana Herath
SL
3/25
36
Ryan McLaren
SA
3/25
36
Aaron Phangiso
SA
3/25
36
Willie Gavera
PNG
3/25
37
Shane Watson
AUS
3/26
38
Daniel Christian
AUS
3/27
38
Irfan Pathan
IND
3/27
39
Not on record
USA
3/29
39
Not on record
OMN
3/29
39
Harvir Baidwan
CAN
3/29
39
Jonathan Ssebanja
UGA
3/29
39
Charles Waiswa
UGA
3/29
40
Doug Bracewell
NZ
3/31
40
Michael Bates
NZ
3/31
41
Irfan Ahmed
HK
3/32
41
Stuart Broad
ENG
3/32
42
Kyle Mills
NZ
3/33
42
Preston Mommsen
SCO
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
Darren Sammy
WI
2/6
47
Samit Patel
ENG
2/6
48
Angelo Mathews
SL
2/8
48
Tom Cooper
NED
2/8
48
Trent Johnston
IRE
2/8
48
Manny Aulakh
CAN
2/8
48
Robin Peterson
SA
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
NAM
2/11
50
Not on record
ITL
2/11
51
Mudassar Bukhari
NED
2/12
52
Michael Swart
NED
2/13
52
Nuwan Kulasekara
SL
2/13
52
Piyush Chawla
IND
2/13
52
Andrew White
IRE
2/13
52
Richie Berrington
SCO
2/13
52
Ajay Lalcheta
OMN
2/13
53
Not on record
OMN
2/14
53
Nawroz Mangal
AFG
2/14
53
Raza Hasan
PAK
2/14
53
Tim Bresnan
ENG
2/14
53
Rodney Trott
BER
2/14
53
Roger Galwanao Mukasa
UGA
2/14
54
Moneeb Iqbal
SCO
2/15
54
Safyaan Sharif
SCO
2/15
54
Chris Amini
PNG
2/15
54
Paras Khadka
NEP
2/15
54
Not on record
DEN
2/15
55
Not on record
USA
2/16
55
Not on record
NAM
2/16
55
Morne Morkel
SA
2/16
55
Henry Osinde
CAN
2/16
55
Jade Dernbach
ENG
2/16
55
Ravichandran Ashwin
IND
2/16
56
Shahid Afridi
PAK
2/17
56
Nehemiah Odhiambo
KEN
2/17
56
Collins Obuya
KEN
2/17
57
Not on record
NEP
2/18
57
Mohammad Hafeez
PAK
2/18
57
Ahsan Malik
NED
2/18
58
Nathan McCullum
NZ
2/19
58
Chris Morris
SA
2/19
58
Johan Botha
SA
2/19
58
Deusdedit Muhumuza
UGA
2/19
59
Not on record
PNG
2/20
59
Rob Nicol
NZ
2/20
59
Sachithra Senanayake
SL
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
Shakib Al Hasan
BAN
2/23
62
Not on record
USA
2/23
62
Not on record
DEN
2/23
62
Elton Chigumbura
ZIM
2/23
63
Not on record
USA
2/24
63
Rajeshkumar Ranpura
OMN
2/24
63
Jan Stander
SCO
2/24
63
Matthew Parker
SCO
2/24
63
Clint McKay
AUS
2/24
63
Mitchell McClenaghan
NZ
2/24
64
James Franklin
NZ
2/26
64
Shafiul Islam
BAN
2/26
64
Syed Ali
OMN
2/26
64
Henry Ssenyondo
UGA
2/26
65
Mohammad Nabi
AFG
2/27
65
Samuel Badree
WI
2/27
65
Not on record
BER
2/27
66
Kamau Leverock
BER
2/28
66
Mahmudullah
BAN
2/28
67
Rahul Sharma
HK
2/29
67
Justine Pitcher
BER
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
Duncan Allan
KEN
1/5
79
Jean-Paul Duminy
SA
1/5
79
Not on record
NAM
1/5
80
Jimmy Hansra
CAN
1/6
80
Zamir Khan
AFG
1/6
80
Kane Williamson
NZ
1/6
80
Not on record
ITL
1/6
80
Not on record
ITL
1/6
81
Frank Nsubuga
UGA
1/8
81
Mirwais Ashraf
AFG
1/8
81
Not on record
ITL
1/8
82
Jason Kila
PNG
1/9
83
Not on record
OMN
1/11
83
Aamir Kaleem
OMN
1/11
83
Brad Hogg
AUS
1/11
84
Ronnie Hira
NZ
1/12
84
Glenn Maxwell
AUS
1/12
84
Sufyan Mehmood
OMN
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
Mahuru Dai
PNG
1/14
86
Nigel Jones
IRE
1/14
87
Not on record
PNG
1/15
87
Not on record
UGA
1/15
88
Not on record
USA
1/16
88
Not on record
OMN
1/16
88
Hiral Patel
CAN
1/16
88
Not on record
NAM
1/16
88
Ravindra Jadeja
IND
1/16
88
Ziaur Rahman
AFG
1/16
88
Danny Briggs
ENG
1/16
89
Gordon Goudie
SCO
1/17
89
Not on record
ITL
1/17
90
Not on record
USA
1/18
90
Ben Hilfenhaus
AUS
1/18
91
Elijah Otieno
KEN
1/19
91
Gerrie Snyman
NAM
1/19
92
Not on record
NEP
1/20
92
Daniel Vettori
NZ
1/20
92
Not on record
HK
1/20
93
Not on record
HK
1/21
93
Virat Kohli
IND
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
Mohammad Irfan
PAK
1/25
96
Aizaz Cheema
PAK
1/25
96
Stefan Kelly
BER
1/25
97
Janeiro Tucker
BER
1/26
97
Not on record
DEN
1/26
97
Not on record
HK
1/26
98
Graeme Cremer
ZIM
1/27
98
Rusty Theron
SA
1/27
98
Krishmar Santokie
WI
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
Rohit Sharma
IND
0/2
108
James Neesham
NZ
0/2
109
Stuart Matsikenyeri
ZIM
0/3
110
Gulbadin Naib
AFG
0/5
111
Amrit Bhattarai
NEP
0/7
112
Kyle Coetzer
SCO
0/9
112
Tim Murtagh
IRE
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
Adam Milne
NZ
0/12
115
Cameron White
AUS
0/12
115
Not on record
ITL
0/12
115
Not on record
ITL
0/12
116
Alexei Kervezee
NED
0/13
116
Prosper Utseya
ZIM
0/13
117
Lonwabo Tsotsobe
SA
0/15
117
Not on record
DEN
0/15
117
Not on record
PNG
0/15
117
Steven Outerbridge
BER
0/15
117
Not on record
UGA
0/15
118
Not on record
DEN
0/16
119
Not on record
ITL
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.