ICC ODI Championship Bowlers - 31 December 2012

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 ODI Bowlers
ID Rat. Name Nat. Career Best Rating
1 747 Saeed Ajmal PAK 810 v South Africa, 15/03/2013
2 724 S.P. Narine WI 791 v Sri Lanka, 28/06/2013
3 690 L.L. Tsotsobe SA 743 v New Zealand, 03/03/2012
4 680 R. Ashwin IND 691 v Sri Lanka, 24/07/2012
5 676 M. Morkel SA 717 v Sri Lanka, 14/01/2012
6 668 S.T. Finn ENG 755 v New Zealand, 23/02/2013
7 661 G.P. Swann ENG 735 v India, 14/10/2011
8 657 Abdur Razzak BAN 679 v Zimbabwe, 03/05/2013
9 644 D.W. Steyn SA 746 v India, 08/12/2013
10 640 D.L. Vettori NZ 788 v England, 15/06/2008
11 639 Shakib Al Hasan BAN 717 v Zimbabwe, 05/11/2009
12 632 K.D. Mills NZ 722 v Australia, 06/02/2009
13 626 C.J. McKay AUS 709 v England, 14/09/2013
14 624 J.M. Anderson ENG 719 v South Africa, 19/06/2013
15 623 T.G. Southee NZ 638 v England, 20/02/2015
16 611 K.A.J. Roach WI 650 v Pakistan, 19/07/2013
16 611 M.G. Johnson AUS 724 v Bangladesh, 03/09/2008
18 607 S.L. Malinga SL 675 v Bangladesh, 23/07/2007
19 603 D.T. Johnston IRE 626 v India, 06/03/2011
20 602 Shahid Afridi PAK 673 v Bangladesh, 01/12/2011
21 600 K.M.D.N. Kulasekara SL 727 v New Zealand, 08/09/2009
22 587 N.L.T.C. Perera SL 610 v India, 24/07/2012
23 581 R. Rampaul WI 628 v India, 05/12/2011
23 581 S.R. Watson AUS 620 v West Indies, 25/03/2012
25 575 R.J. Peterson SA 575 v England, 05/09/2012
26 573 S.C.J. Broad ENG 701 v South Africa, 26/08/2008
27 572 A.D. Mathews SL 649 v India, 09/07/2013
28 567 X.J. Doherty AUS 592 v England, 29/06/2012
29 558 D.J.G. Sammy WI 599 v Canada, 13/04/2010
30 557 R.A. Jadeja IND 738 v Zimbabwe, 01/08/2013
31 554 Umar Gul PAK 638 v West Indies, 23/03/2011
32 546 Harbhajan Singh IND 735 v West Indies, 29/05/2002
32 546 Mashrafe Mortaza BAN 653 v Zimbabwe, 23/01/2009
34 543 T.T. Bresnan ENG 605 v India, 09/09/2011
35 541 H.M.R.K.B. Herath SL 703 v South Africa, 28/07/2013
36 537 P. Utseya ZIM 663 v Bangladesh, 06/08/2006
37 521 G.H. Dockrell IRE 589 v West Indies, 16/02/2015
38 506 W.B. Rankin Ire 592 v Australia, 16/09/2013
38 506 W.D. Parnell SA 550 v West Indies, 28/01/2015
40 496 T.M. Odoyo KEN 545 v Ireland, 25/08/2008
41 494 B.A.W. Mendis SL 648 v New Zealand, 29/03/2011
42 489 Shafiul Islam BAN 489 v West Indies, 08/12/2012
43 482 H.A. Varaiya KEN 541 v Netherlands, 18/02/2010
44 478 Mudassar Bukhari NED 504 v Canada, 29/08/2013
45 473 A.D. Russell WI 500 v New Zealand, 11/07/2012
46 472 J.H. Kallis SA 641 v West Indies, 09/05/2001
47 471 R. Vinay Kumar IND 504 v Sri Lanka, 14/02/2012
48 468 Rubel Hossain BAN 514 v Pakistan, 01/12/2011
49 467 P.M. Seelaar NED 475 v Canada, 28/01/2014
50 466 P.W. Borren NED 479 v Ireland, 07/07/2013
51 464 Mahmudullah BAN 480 v Sri Lanka, 22/02/2014
52 463 Sohail Tanvir PAK 633 v West Indies, 16/11/2008
53 452 Abdur Rehman PAK 496 v Zimbabwe, 31/08/2013
54 450 H.S. Baidwan CAN 462 v Afghanistan, 09/08/2011
55 448 N.L. McCullum NZ 571 v India, 31/01/2014
56 444 M.F. Maharoof SL 670 v England, 07/10/2007
57 442 C.B. Mpofu ZIM 476 v Bangladesh, 19/08/2011
58 441 K.J. O'Brien IRE 477 v Zimbabwe, 30/09/2010
59 438 A.R. Cusack IRE 503 v Pakistan, 15/03/2015
60 437 S.J. Benn WI 544 v Ireland, 11/03/2011
61 433 J.E. Taylor WI 626 v New Zealand, 03/01/2009
61 433 Naeem Islam BAN 468 v England, 11/03/2011
63 428 A.G. Cremer ZIM 479 v Ireland, 30/09/2010
64 427 T. Mupariwa ZIM 566 v Bangladesh, 14/08/2009
64 427 Yuvraj Singh IND 521 v Sri Lanka, 02/04/2011
66 425 S. Randiv SL 524 v Australia, 10/08/2011
67 424 D.J. Bravo WI 601 v South Africa, 22/05/2010
68 414 Shoaib Malik PAK 658 v Sri Lanka, 06/10/2004
69 412 M.A. Starc AUS 783 v New Zealand, 29/03/2015
70 408 H. Osinde CAN 427 v Kenya, 13/03/2013
71 407 Khurram Chohan CAN 412 v Scotland, 23/01/2014
72 403 M.N. Samuels WI 480 v Australia, 05/11/2006
73 402 J.W. Dernbach ENG 416 v South Africa, 31/08/2012
74 401 R.S. Bopara ENG 484 v Australia, 24/01/2014
75 399 A. Mishra IND 618 v New Zealand, 29/10/2016
76 398 Junaid Khan PAK 655 v Sri Lanka, 27/12/2013
77 396 B.M.A.J. Mendis SL 396 v New Zealand, 10/11/2012
78 394 Rizwan Cheema CAN 411 v Kenya, 07/03/2011
78 394 R.M. Haq SCO 502 v Kenya, 30/01/2014
80 391 Sohag Gazi BAN 455 v India, 26/02/2014
81 390 I. Sharma IND 594 v Australia, 28/10/2009
82 389 N.N. Odhiambo KEN 410 v Australia, 13/03/2011
82 389 J.L. Pattinson AUS 389 v Pakistan, 03/09/2012
84 388 J.F. Mooney IRE 415 v Zimbabwe, 09/10/2015
84 388 P.R. Stirling IRE 440 v Afghanistan, 17/07/2016
86 386 Wahab Riaz PAK 522 v England, 13/11/2015
87 384 S.O. Tikolo KEN 461 v Canada, 14/03/2007
88 375 Mohammad Nabi AFG 619 v Bangladesh, 01/10/2016
89 374 Mohammad Amir PAK 508 v India, 19/06/2010
90 372 E. Chigumbura ZIM 460 v Bangladesh, 29/10/2009
91 366 D.T. Christian AUS 366 v Pakistan, 03/09/2012
92 364 J.O. Ngoche KEN 380 v Scotland, 30/06/2013
93 360 J-P. Duminy SA 469 v Bangladesh, 10/07/2015
94 359 T.M. Dilshan SL 529 v New Zealand, 15/01/2015
94 359 Samiullah Shenwari AFG 412 v Bangladesh, 01/03/2014
96 353 J.E.C. Franklin NZ 535 v Sri Lanka, 24/04/2007
97 352 N.O. Miller WI 478 v Ireland, 15/04/2010
98 347 S.R. Patel ENG 358 v Pakistan, 18/02/2012
99 336 Shapoor Zadran AFG 487 v New Zealand, 08/03/2015
100 333 K.A. Pollard WI 442 v South Africa, 03/06/2010