SI.com Home
Top Test All Rounders
ICC Cricket Rankings
Test All-Rounder Rankings
RankPlayer NameCountryPointsCareer Best Rating
1Jacques Kallis SA374616 v Pak at Durban 2002
2Shakib Al Hasan BAN371404 v Pak at Mirpur 2011
3Ravichandran Ashwin IND321333 v Aus at Hyderabad 2013
4Vernon Philander SA312312 v Pak at Centurion 2013
5Graeme Swann ENG272327 v Ban at Chittagong 2010
6Daniel Vettori NZ267412 v Pak at Napier 2009
7Shane Watson AUS250394 v SA at Johannesburg 2011
7Stuart Broad ENG250382 v Pak at Abu Dhabi 2012
9Peter Siddle AUS232232 v Ind at Delhi 2013
10Darren Sammy WI227236 v Eng at Edgbaston 2012
11Dale Steyn SA189229 v SL at Durban 2011
12Mohammad Hafeez PAK175199 v SA at Johannesburg 2013
13Mitchell Johnson AUS171384 v Eng at Cardiff 2009
14Chris Gayle WI168282 v Eng at St John's 2009
15Tillakaratne Dilshan SL167176 v Ban at Galle 2013
16Marlon Samuels WI166166 v Zim at Dominica 2013
17Rangana Herath SL165190 v SA at Durban 2011
18James Pattinson AUS155155 v Ind at Delhi 2013
19Tim Southee NZ154154 v Eng at Auckland 2013
20Morne Morkel SA147165 v Eng at Lord's 2012
21Tim Bresnan ENG145238 v Ind at The Oval 2011
21Saeed Ajmal PAK145145 v SA at Centurion 2013
23Harbhajan Singh IND143240 v WI at Dominica 2011
24Narsingh Deonarine WI138150 v NZ at Kingston 2012
25Michael Clarke AUS137159 v SA at Adelaide 2012
26Kane Williamson NZ126126 v Eng at Auckland 2013
27Mitchell Starc AUS121124 v Ind at Mohali 2013
28Ben Hilfenhaus AUS117144 v WI at Bridgetown 2012
29Abdur Rehman PAK114128 v Eng at Abu Dhabi 2012
30James Anderson ENG100122 v SL at Galle 2012
31Virender Sehwag IND99272 v SL at Colombo (PSS) 2010
32Ravindra Jadeja IND9898 v Aus at Delhi 2013
33Kemar Roach WI95109 v NZ at Kingston 2012
34Mahmudullah BAN93136 v Eng at Chittagong 2010
35Nathan Lyon AUS9292 v Ind at Delhi 2013
36Umar Gul PAK91127 v NZ at Wellington 2011
37James Franklin NZ88200 v SL at Wellington 2006
38Tanvir Ahmed PAK8687 v SA at Cape Town 2013
39Sachin Tendulkar IND83205 v Aus at Kolkata 2001
39Ryan Harris AUS83111 v WI at Bridgetown 2012
41Zaheer Khan IND82153 v SA at Kolkata 2010
42Ravi Rampaul WI7882 v Ban at Mirpur 2012
43Younus Khan PAK7481 v SL at Galle 2009
43Robin Peterson SA7474 v Pak at Centurion 2013
45Tino Best WI6972 v Ban at Khulna 2012
45Kevin Pietersen ENG6980 v Ind at Mumbai 2012
45Doug Bracewell NZ6993 v Ind at Bengaluru 2012
48Nuwan Kulasekara SL6666 v Ban at Colombo (RPS) 2013
49JP Duminy SA65117 v Eng at Johannesburg 2010
50Shane Shillingford WI6464 v Zim at Dominica 2013
50Trent Boult NZ6464 v Eng at Auckland 2013
52Angelo Mathews SL6170 v Aus at Melbourne 2012
53Suresh Raina IND59118 v Eng at Lord's 2011
54Steven Finn ENG5761 v NZ at Wellington 2013
55Ishant Sharma IND54104 v WI at Bridgetown 2011
56Chanaka Welegedara SL5161 v Eng at Galle 2012
57Shivnarine Chanderpaul WI4850 v Eng at Lord's 2012
58Mohammad Ashraful BAN4661 v WI at Kingstown 2009
58Ajantha Mendis SL4673 v Eng at Cardiff 2011
60Fidel Edwards WI4554 v Ind at Mumbai 2011
60Shahadat Hossain BAN4568 v Ind at Mirpur 2010
62Jeetan Patel NZ4351 v SL at Colombo (PSS) 2012
62Sohag Gazi BAN4343 v SL at Colombo (RPS) 2013
64Devendra Bishoo WI4154 v Ind at Delhi 2011
65Suraj Randiv SL4044 v NZ at Colombo (PSS) 2012
65Bruce Martin NZ4071 v Eng at Wellington 2013
67Thisara Perera SL3844 v Pak at Pallekele 2012
68Mark Gillespie NZ3747 v SA at Wellington 2012
69Graeme Smith SA3654 v Aus at Melbourne 2005
69Pragyan Ojha IND3644 v Eng at Kolkata 2012
71Dhammika Prasad SL3447 v Ind at Colombo (PSS) 2008
71Kyle Abbott SA3434 v Pak at Centurion 2013
73Dilhara Fernando SL3043 v Eng at The Rose Bowl 2011
74Chris Tremlett ENG2952 v Ind at Lord's 2011
75Mahela Jayawardena SL2747 v SA at Galle 2000
75Monty Panesar ENG2770 v WI at Chester-le-St 2007
75David Warner AUS2753 v SA at Adelaide 2012
78Yuvraj Singh IND2564 v NZ at Hamilton 2009
78Jonathan Trott ENG2529 v Pak at Dubai 2012
80Bhuvneshwar Kumar IND2228 v Aus at Mohali 2013
81Hamilton Masakadza ZIM2027 v WI at Bridgetown 2013
81Martin Guptill NZ2049 v Ban at Hamilton 2010
81Imran Tahir SA2033 v Eng at The Oval 2012
84Junaid Khan PAK1920 v SA at Johannesburg 2013
85Chris Martin NZ1823 v WI at Antigua 2012
86Kyle Jarvis ZIM1719 v WI at Bridgetown 2013
86Umesh Yadav IND1730 v Aus at Melbourne 2011
86Neil Wagner NZ1717 v Eng at Auckland 2013
89Nasir Hossain BAN1617 v SL at Galle 2013
89Glenn Maxwell AUS1616 v Ind at Delhi 2013
91Shaminda Eranga SL1414 v Ban at Colombo (RPS) 2013
91Veerasammy Permaul WI1414 v Ban at Khulna 2012
93Steven Smith AUS1318 v Eng at Perth 2010
94Elias Sunny BAN1118 v Pak at Mirpur 2011
94Shannon Gabriel WI1111 v Zim at Dominica 2013
94Sunil Narine WI1116 v Ban at Mirpur 2012
94Rahat Ali PAK1111 v SA at Centurion 2013
98Ross Taylor NZ1058 v Ind at Ahmedabad 2010
99Graham Onions ENG921 v Aus at Edgbaston 2009
99Rubel Hossain BAN99 v SL at Colombo (RPS) 2013
99Suranga Lakmal SL914 v Eng at Galle 2012
99Rory Kleinveldt SA99 v Pak at Centurion 2013
103Ray Price ZIM872 v Ban at Bulawayo 2004
103Prosper Utseya ZIM88 v WI at Dominica 2013
103AB de Villiers SA822 v WI at St John's 2005
103Azhar Ali PAK820 v SL at Dubai 2011
107Imran Farhat PAK736 v Ind at Rawalpindi 2004
107Graeme Cremer ZIM77 v WI at Dominica 2013
107Abul Hasan BAN77 v SL at Colombo (RPS) 2013
110Samit Patel ENG66 v Ind at Kolkata 2012
110Jackson Bird AUS66 v SL at Sydney 2013
110Ehsan Adil PAK66 v SA at Centurion 2013
113Brent Arnel NZ58 v Pak at Hamilton 2011
113Xavier Doherty AUS55 v Ind at Mohali 2013
113Dean Brownlie NZ512 v Aus at Hobart 2011
116Ian Bell ENG49 v Pak at Faisalabad 2005
116Tharanga Paranavitana SL46 v Pak at Colombo (SSC) 2009
116Alviro Petersen SA413 v WI at Port-of-Spain 2010
116Robiul Islam BAN44 v SL at Colombo (RPS) 2013
116Kraigg Brathwaite WI47 v Aus at Port-of-Spain 2012
116Marchant de Lange SA48 v SL at Durban 2011
116Moises Henriques AUS46 v Ind at Chennai 2013
123Brian Vitori ZIM310 v Ban at Harare 2011
123Colin Munro NZ34 v SA at Port Elizabeth 2013
125Naeem Islam BAN23 v NZ at Chittagong 2008
125Todd Astle NZ22 v SL at Colombo (PSS) 2012
125John Hastings AUS22 v SA at Perth 2012
128Piyush Chawla IND11 v Eng at Nagpur 2012
128Ravi Bopara ENG13 v Aus at Headingley 2009
128Aizaz Cheema PAK11 v SL at Colombo (SSC) 2012
128Nuwan Pradeep SL11 v Aus at Sydney 2013
128Shingirai Masakadza ZIM11 v NZ at Napier 2012
128Mohammad Irfan PAK12 v SA at Cape Town 2013
128Tendai Chatara ZIM11 v WI at Dominica 2013
128Vinay Kumar IND01 v Aus at Perth 2012
Last updated on Mar 26, 2013
w4 © 2013 by STATS LLC.
Any commercial use or distribution without the express written consent of STATS LLC is strictly prohibited.

ADVERTISEMENT
SI.com
TM & © 2013 Time Inc. A Time Warner Company. All Rights Reserved. SI.com is part of CNN Digital Network, which is part of the Turner Digital Network. Terms under which this service is provided to you. Read our privacy guidelines, your California privacy rights, and ad choices.