ICC Test Bowling Rankings

Rat
Nat
Name
Highest Rating
1
887
Ravichandran Ashwin 904 on 12th December 2016 against England
2
879
Ravindra Jadeja 879 on 20th December 2016 against England
3
867
Rangana Herath 867 on 10th November 2016 against Zimbabwe
4
844
Dale Steyn 909 on 21st December 2014 against West Indies
5
810
James Anderson 884 on 31st May 2016 against Sri Lanka
6
805
Mitchell Starc 805 on 19th December 2016 against Pakistan
7
804
Josh Hazlewood 815 on 27th November 2016 against South Africa
8
803
Stuart Broad 880 on 18th January 2016 against South Africa
9
755
Neil Wagner 760 on 31st August 2016 against South Africa
10
754
Yasir Shah 878 on 18th July 2016 against England
11
734
Vernon Philander 912 on 22nd December 2013 against India
12
725
Trent Boult 825 on 25th May 2015 against England
13
708
Tim Southee 799 on 12th June 2014 against West Indies
14
689
Morne Morkel 776 on 13th November 2011 against Australia
15
672
Dilruwan Perera 674 on 2nd November 2016 against Zimbabwe
16
672
Shakib Al Hasan 700 on 7th November 2014 against Zimbabwe
17
643
Kagiso Rabada 643 on 27th November 2016 against Australia
18
606
Nathan Lyon 696 on 16th February 2016 against New Zealand
19
589
Peter Siddle 816 on 5th August 2013 against England
20
583
Mohammad Shami 595 on 29th November 2016 against England
21
576
Ben Stokes 589 on 29th November 2016 against India
22
572
Dhammika Prasad 632 on 26th October 2015 against West Indies
23
563
Ishant Sharma 671 on 10th July 2011 against West Indies
24
559
Wahab Riaz 559 on 19th December 2016 against Australia
25
551
James Pattinson 591 on 24th February 2016 against New Zealand
26
543
Chris Woakes 609 on 14th August 2016 against Pakistan
27
535
Kemar Roach 774 on 21st December 2014 against South Africa
28
515
Kyle Abbott 515 on 27th November 2016 against Australia
29
512
Devendra Bishoo 512 on 2nd November 2016 against Pakistan
30
498
Moeen Ali 563 on 21st November 2016 against India
31
496
Rahat Ali 499 on 20th November 2016 against New Zealand
32
489
Steven Finn 624 on 28th May 2013 against New Zealand
33
469
Bhuvneshwar Kumar 501 on 3rd October 2016 against New Zealand
34
463
Mehedi Hasan 463 on 30th October 2016 against England
35
446
Umesh Yadav 509 on 25th July 2016 against West Indies
36
441
Zulfiqar Babar 501 on 21st November 2014 against New Zealand
37
440
Nuwan Pradeep 458 on 30th July 2016 against Australia
38
436
Taijul Islam 446 on 2nd May 2015 against Pakistan
39
427
Shannon Gabriel 427 on 2nd November 2016 against Pakistan
40
410
Imran Khan 414 on 29th November 2016 against New Zealand
41
401
Suranga Lakmal 405 on 2nd November 2016 against Zimbabwe
42
391
Jackson Bird 391 on 19th December 2016 against Pakistan
43
386
Doug Bracewell 538 on 6th August 2012 against West Indies
44
384
Shaminda Eranga 541 on 24th June 2014 against England
45
384
Imran Tahir 426 on 29th November 2015 against India
46
378
Amit Mishra 467 on 29th November 2015 against South Africa
47
373
Mark Craig 405 on 1st December 2015 against Australia
48
356
Mohammad Amir 658 on 30th August 2010 against England
49
351
Dushmantha Chameera 377 on 23rd May 2016 against England
50
344
Adil Rashid 367 on 12th December 2016 against India
51
342
Jason Holder 365 on 26th October 2015 against Sri Lanka
52
339
Sohail Khan 387 on 14th August 2016 against England
53
339
Colin de Grandhomme 339 on 29th November 2016 against Pakistan
54
308
Milinda Siriwardana 327 on 31st May 2016 against England
55
306
Mitchell Santner 335 on 3rd October 2016 against India
56
305
Mitchell Marsh 349 on 30th December 2015 against West Indies
57
305
Mark Wood 369 on 26th October 2015 against Pakistan
58
296
Dane Piedt 319 on 6th January 2016 against England
59
295
Ish Sodhi 307 on 26th September 2016 against India
60
286
JP Duminy 342 on 3rd August 2015 against Bangladesh
61
275
Simon Harmer 346 on 25th July 2015 against Bangladesh
62
269
Jayant Yadav 298 on 29th November 2016 against England
63
263
Mahmudullah 381 on 24th July 2009 against West Indies
64
249
Malcolm Waller 288 on 2nd November 2016 against Sri Lanka
65
231
Tharindu Kaushal 295 on 24th August 2015 against India
66
230
Hamilton Masakadza 249 on 29th April 2013 against Bangladesh
67
223
Carl Mumba 223 on 10th November 2016 against Sri Lanka
68
221
Graeme Cremer 270 on 15th March 2005 against South Africa
69
214
Lakshan Sandakan 319 on 7th August 2016 against Australia
70
208
Matt Henry 255 on 3rd October 2016 against India
71
207
Angelo Mathews 246 on 1st September 2015 against India
72
202
Steve O'Keefe 215 on 30th July 2016 against Sri Lanka
73
190
Miguel Cummins 307 on 13th August 2016 against India
74
180
Marlon Samuels 250 on 24th March 2013 against Zimbabwe
75
178
Corey Anderson 377 on 23rd December 2013 against West Indies
76
178
Jimmy Neesham 260 on 7th January 2015 against Sri Lanka
77
168
Jomel Warrican 216 on 14th December 2015 against Australia
78
166
Kane Williamson 291 on 28th May 2013 against England
79
162
Varun Aaron 186 on 18th November 2015 against South Africa
80
162
Roston Chase 164 on 13th August 2016 against India
81
157
Dean Elgar 256 on 29th November 2015 against India
82
153
Kraigg Brathwaite 225 on 25th July 2016 against India
83
150
Shafiul Islam 178 on 16th November 2014 against Zimbabwe
84
144
Donald Tiripano 144 on 10th November 2016 against Sri Lanka
85
143
Stiaan van Zyl 219 on 30th December 2015 against England
86
127
Shuvagata Hom 161 on 10th May 2015 against Pakistan
87
123
Jeetan Patel 368 on 30th August 2009 against Sri Lanka
88
121
Joe Root 196 on 20th July 2015 against Australia
89
120
Mohammad Nawaz 177 on 25th October 2016 against West Indies
90
117
Steve Smith 181 on 3rd November 2014 against Pakistan
91
105
Dasun Shanaka 113 on 23rd May 2016 against England
92
87
Alzarri Joseph 87 on 2nd November 2016 against Pakistan
93
86
Keshav Maharaj 96 on 7th November 2016 against Australia
94
78
Zafar Ansari 96 on 13th November 2016 against India
95
74
Sean Williams 74 on 10th November 2016 against Sri Lanka
96
72
Christopher Mpofu 300 on 5th November 2011 against New Zealand
97
72
Dhananjaya de Silva 72 on 10th November 2016 against Zimbabwe
98
71
Chris Morris 75 on 18th January 2016 against England
99
71
Sikandar Sikandar Raza 77 on 1st August 2016 against New Zealand
100
70
Gareth Batty 137 on 6th December 2003 against Sri Lanka