ICC Test Championship Bowlers - 31 December 2010

The date specific rankings allow you to find out who topped the rankings at the end of a great series from the past, on a momentous day from history or even on the day you were born.

Simply chose batting or bowling and pick your own memorable date.

ICC Rankings
The Official Rankings for International Cricket!
Top 100 Test Bowlers
ID Rat. Name Nat. Career Best Rating
1 897 D.W. Steyn SA 909 v West Indies, 21/12/2014
2 814 G.P. Swann ENG 858 v Pakistan, 30/08/2010
3 761 M. Morkel SA 800 v Australia, 03/04/2018
4 752 J.M. Anderson ENG 903 v India, 13/08/2018
4 752 Zaheer Khan IND 752 v South Africa, 30/12/2010
6 730 M.G. Johnson AUS 849 v Pakistan, 26/10/2014
7 664 Harbhajan Singh IND 765 v New Zealand, 16/12/2002
8 648 Shakib Al Hasan BAN 705 v Australia, 30/08/2017
9 645 Mohammad Amir PAK 658 v England, 30/08/2010
10 635 P.M. Siddle AUS 816 v England, 05/08/2013
11 622 D.L. Vettori NZ 681 v Australia, 15/03/2000
12 613 S.C.J. Broad ENG 880 v South Africa, 18/01/2016
13 585 P.L. Harris SA 705 v England, 20/12/2009
14 584 I. Sharma IND 671 v West Indies, 10/07/2011
15 569 C.S. Martin NZ 669 v South Africa, 11/03/2012
16 563 J.E. Taylor WI 717 v England, 08/02/2009
17 552 B.A.W. Mendis SL 572 v Bangladesh, 07/01/2009
18 551 S.T. Finn ENG 624 v New Zealand, 28/05/2013
19 538 R.W. Price ZIM 595 v Bangladesh, 01/03/2004
20 535 Umar Gul PAK 642 v England, 07/02/2012
21 524 J.H. Kallis SA 742 v England, 25/08/2003
22 523 H.M.R.K.B. Herath SL 867 v Zimbabwe, 10/11/2016
23 509 F.H. Edwards WI 590 v England, 10/05/2009
24 505 S. Sreesanth IND 577 v England, 13/08/2007
24 505 B.W. Hilfenhaus AUS 757 v West Indies, 23/04/2012
26 494 K.A.J. Roach WI 774 v South Africa, 21/12/2014
27 485 S.J. Benn WI 574 v Bangladesh, 17/09/2014
28 459 M.S. Panesar ENG 721 v West Indies, 19/06/2007
29 439 P.P. Ojha IND 773 v England, 09/12/2012
30 429 S.R. Watson AUS 633 v South Africa, 13/11/2011
31 418 R.J. Harris AUS 870 v South Africa, 05/03/2014
32 417 C.T. Tremlett ENG 638 v India, 25/07/2011
33 416 J.E.C. Franklin NZ 679 v Sri Lanka, 11/12/2006
34 415 C.R.D. Fernando SL 543 v Bangladesh, 07/07/2007
35 403 Shahadat Hossain BAN 438 v India, 21/01/2010
36 361 T.T. Bresnan ENG 657 v West Indies, 11/06/2012
37 341 A. Mishra IND 467 v South Africa, 29/11/2015
38 340 J.S. Patel NZ 368 v Sri Lanka, 30/08/2009
39 337 G. Onions ENG 404 v South Africa, 20/12/2009
40 331 D.J.G. Sammy WI 568 v Australia, 15/04/2012
41 325 C.H. Gayle WI 413 v England, 19/06/2007
42 322 K.M.D.N. Kulasekara SL 413 v New Zealand, 29/11/2012
43 311 R.P. Singh IND 528 v Australia, 20/01/2008
44 310 Saeed Ajmal PAK 855 v Zimbabwe, 07/09/2013
45 307 T.G. Southee NZ 799 v West Indies, 12/06/2014
46 296 Mohammad Sami PAK 425 v England, 03/12/2005
47 294 Enamul Haque jnr BAN 382 v Zimbabwe, 18/01/2005
48 286 S. Randiv SL 387 v Pakistan, 04/07/2012
49 276 Mahmudullah BAN 381 v West Indies, 24/07/2009
50 272 Wahab Riaz PAK 585 v Sri Lanka, 10/10/2017
51 271 Abdur Rehman PAK 739 v England, 07/02/2012
52 266 V. Sehwag IND 320 v Australia, 02/11/2008
53 249 M.M. Patel IND 396 v West Indies, 14/06/2006
54 230 J-P. Duminy SA 342 v Bangladesh, 03/08/2015
55 222 T.M. Dilshan SL 289 v Bangladesh, 12/03/2013
56 219 Tanvir Ahmed PAK 385 v West Indies, 24/05/2011
57 207 S. Shillingford WI 652 v New Zealand, 07/12/2013
58 184 M.R. Gillespie NZ 328 v South Africa, 27/03/2012
59 182 U.W.M.B.C. Welegedara SL 492 v South Africa, 30/12/2011
60 179 L.L. Tsotsobe SA 179 v India, 30/12/2010
60 179 J.C. Tredwell ENG 198 v Bangladesh, 24/03/2010
62 176 S.K. Raina IND 253 v West Indies, 10/07/2011
63 171 A.G. Cremer ZIM 377 v West Indies, 25/10/2017
64 167 T. Panyangara ZIM 427 v Bangladesh, 16/11/2014
64 167 L.E. Plunkett ENG 335 v India, 21/07/2014
66 160 K.T.G.D. Prasad SL 632 v West Indies, 26/10/2015
67 155 Abdur Razzak BAN 169 v New Zealand, 25/10/2013
68 140 S.R. Tendulkar IND 235 v Australia, 15/03/2001
69 137 Mohammad Ashraful BAN 148 v West Indies, 13/07/2009
70 134 Shoaib Malik PAK 377 v England, 05/11/2015
71 130 R.J. Peterson SA 335 v New Zealand, 15/01/2013
72 124 M.F. Maharoof SL 207 v Pakistan, 30/03/2006
73 121 E. Chigumbura ZIM 229 v Bangladesh, 29/10/2014
74 116 Rubel Hossain BAN 171 v Zimbabwe, 16/11/2014
75 104 M.J. Clarke AUS 265 v New Zealand, 22/03/2005
76 100 A. Mithun IND 172 v West Indies, 02/07/2011
77 96 R.R. Sarwan WI 294 v Bangladesh, 08/06/2004
78 95 W.D. Parnell SA 283 v Bangladesh, 08/10/2017
79 94 Shafiul Islam BAN 178 v Zimbabwe, 16/11/2014
80 92 P.D. Collingwood ENG 216 v New Zealand, 17/03/2008
81 89 B.J. Arnel NZ 199 v Pakistan, 11/01/2011
82 88 C.B. Mpofu ZIM 300 v New Zealand, 05/11/2011
83 84 T.T. Samaraweera SL 239 v Bangladesh, 01/08/2002
84 81 A.J. Redmond NZ 95 v Australia, 02/12/2008
85 79 Yuvraj Singh IND 140 v New Zealand, 22/03/2009
85 79 Younus Khan PAK 100 v Sri Lanka, 24/07/2009
87 72 A.D. Mathews SL 246 v India, 01/09/2015
88 61 J.D. Ryder NZ 77 v India, 07/04/2009
88 61 R.A.S. Lakmal SL 590 v South Africa, 14/07/2018
90 56 G.C. Smith SA 78 v Australia, 30/12/2005
91 51 G.J. Batty ENG 137 v Sri Lanka, 06/12/2003
92 47 D.P.M.D. Jayawardena SL 73 v Pakistan, 25/06/2000
93 41 P. Chawla IND 105 v England, 17/12/2012
94 40 N. Deonarine WI 391 v India, 18/11/2013
94 40 L.R.P.L. Taylor NZ 75 v India, 08/11/2010
96 39 K.P. Pietersen ENG 103 v India, 19/11/2012
96 39 M.N. Samuels WI 250 v Zimbabwe, 24/03/2013
98 38 R. Rampaul WI 470 v Bangladesh, 17/11/2012
99 37 Raqibul Hasan BAN 39 v India, 28/01/2010
100 36 S. Chanderpaul WI 59 v India, 03/11/2002