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