• Welcome to the Cricket Web forums, one of the biggest forums in the world dedicated to cricket.

    You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join the Cricket Web community today!

    If you have any problems with the registration process or your account login, please contact us.

Weldone's ODI Rankings

weldone

Hall of Fame Member
As some of you know, I presented a paper in MathSports International 2017. The idea was well-received by the Mathematics community in general. Since then, I have developed the idea further to come up with full-blown ODI rankings. Below are some of the key aspects of the ranking:

1. Value Added: The paper was based on mainly this simple idea. We applied a concept from Financial Economics to value batting efforts. The similarity is that firms aim to maximise profits using limited resources; batsmen in ODI cricket aim to maximise runs using limited resources as well. Long story short, you can’t compare based on profit or runs alone; you can’t compare based on process efficiency alone either (profit/capital employed, or batting strike rate). The question to ask is if these resources (capital, or balls) were employed in an average venture, what would have been the return. In Financial Economics, we compute Economic Value Added = (Return on Capital Employed – Hurdle Rate) * Capital Employed. Similarly for batsmen, we can calculate Batsman Value Added = (Strike Rate – Par Rate) * Balls Faced/100. I shall discuss Par Rate in a separate point below. For this calculation now, imagine Par Rate is 70. Then a 40(50) innings will get 5 points, 45(50) will get 10 points, 80(100) will also get 10 points, and 36(60) will get -6 points according to the formula above. For bowlers, an equivalent formula will be (Par Rate – Economy Rate) * Balls Bowled/6. Imagine if Par Rate is 4.5 then 40 runs in 10 overs will fetch the bowler 5 points, 49 in 10 overs will get -4 points, and 20 in 6 overs will get 7 points.

2. Not Outs and Wickets: The premise is that not outs are inherently no better than outs if the batsman has played enough deliveries. If a batsman plays more than 1/10th of the available deliveries (slightly above 30 for 50-over matches, including no-balls) then he isn’t causing the team getting all-out. However, the less the number of balls a batsman plays (below 30) before getting out, the more impact he has towards the team getting all-out. So, 20*(25) is better than 20(25), 4*(2) is much better than 4(2), but there’s no difference between 35(40) and 35*(40). As a result, there is additional negative point for playing less deliveries depending on the number of deliveries played. Similarly, if a bowler takes less than 2 wickets in a 10-over spell then he’s not contributing towards getting the opposition all-out. Taking 3 wickets in 10-overs is better than taking 2-wickets, and so on. Taking 1 wicket in 5-overs is useful. The bonus points are designed accordingly.

3. Par Rate: The Par SR and Par ER are calculated based on the average first-innings performance of last 4 years (for era effect), the bowling strength of opposition (for batsmen), the batting strength of opposition (for bowlers), and pitch.

4. Pitch: Analysing pitches is the most difficult part. The same ground behaves differently at different times. Eden Gardens of today is not the same as Eden Gardens 30 years back. The Oval has changed drastically. Some pitches change within 2 consecutive matches. Unless someone watches all the 4000 ODIs and provides subjective opinion, the only other option is to deduce from scorecards. Long story short, I have divided the pitches in 6 categories based on scorecards – uneven pitch assists spinners but assists pacers more, crumbling pitch assists pacers but assists spinners more, dry pitch assists spinners but disadvantages pacers, green pitch assists pacers but disadvantages spinners, flat pitch disadvantages spinners but disadvantages pacers more, hard pitch disadvantages pacers but disadvantages spinners more.

5. Initial Rating: This is another area where this ranking is different from all other rankings. Because I use my ratings for predictive purpose, it is important to come up with accurate initial ratings. In all other rankings, players start from the same base in their debut match. But that is unfair and inaccurate. Because for example a South African debutant opening batsman has already achieved more than a debutant opening batsman from Scotland. The initial rating is decided based on the following 5 factors: team batting strength in last match (for batsmen), team bowling strength in last match (for bowlers), batting position, whether the player bowls at all in the debut match, and whether the player is a wicketkeeper.

6. Weightage per match: As this rating is predictive, the exact weightage is calculated such that the model has highest predictive power. The weightage follows geometric distribution. For example, if the last match has 3% weightage, then the 2nd last match is assigned 2.91% and 3rd last match 2.8227%, and so on. All the remaining weightage goes to ‘Initial Rating’. For bowlers, this weightage is also based on number of balls bowled (e.g. if the player has just bowled 2 overs in the last match, that won’t carry much weight).

7. How to read current ratings: I can explain the current ranking with the following example. If tomorrow AB de Villiers replaces an average batsman against an average bowling side on an average pitch then on average that replacement is expected to add 18 runs to the total score. Similarly, if tomorrow Hasan Ali replaces an average bowler against an average batting side on an average pitch then on average that replacement is expected to reduce 12 runs from the opposition total score. Only batsmen who have batted within last 1 year, and bowlers who have bowled within last 1 year have been included.

8. How to read career ratings: Career ratings are average rating of players across their career after adding some longevity bonus. The longevity bonus is calculated in similar way to how we designed it in PEWS’ test player rankings. As the final career rating points don’t mean anything specific, I have normalised them. So, Viv Richards had a batting career that is 3.87 standard deviations better than an average batting career. Muttiah Muralitharan had a bowling career that is 3.74 standard deviations better than an average bowling career. Career ranking includes only batsmen with 30+ ODI innings, and bowlers with 1800+ ODI balls bowled (equivalent to 10-over spells in 30 matches).

In the next 4 posts, I shall post the current batsman ranking, current bowler ranking, career batsman ranking and career bowler ranking respectively.
 
Last edited:

weldone

Hall of Fame Member
Current Batsman Ranking as of 23-Nov-2017:

Code:
Rank	Batsman	Current Batting Rating
1	AB de Villiers 	17.6
2	V Kohli 	14.1
3	DA Warner 	13.5
4	RG Sharma 	11.8
5	Q de Kock 	9.9
6	HM Amla 	9.5
7	JE Root 	9.3
8	F du Plessis 	9.3
9	MJ Guptill 	8.8
10	S Dhawan 	8.7
11	MS Dhoni 	7.7
12	KS Williamson 	7.3
13	AD Hales 	7.3
14	BA Stokes 	7.1
15	EJG Morgan 	6.9
16	LRPL Taylor 	6.9
17	JC Buttler 	6.6
18	CH Gayle 	6.6
19	DA Miller 	6.0
20	AJ Finch 	5.8
21	GJ Maxwell 	5.7
22	Babar Azam 	5.6
23	T Bavuma 	5.5
24	JJ Roy 	5.4
25	Shoaib Malik 	5.3
26	Mushfiqur Rahim 	5.2
27	SE Marsh 	5.1
28	TM Head 	5.1
29	HH Pandya 	5.0
30	Yuvraj Singh 	5.0
31	KL Rahul 	4.8
32	KM Jadhav 	4.7
33	MR Marsh 	4.4
34	SPD Smith 	4.2
35	Sharjeel Khan 	4.2
36	JM Bairstow 	4.2
37	AK Markram 	4.1
38	AM Rahane 	4.1
39	CA Lynn 	4.1
40	HWR Cartwright 	4.0
41	F Behardien 	4.0
42	Fakhar Zaman 	4.0
43	Shakib Al Hasan 	4.0
44	AD Mathews 	4.0
45	SD Heazlett 	3.8
46	JP Duminy 	3.7
47	MM Ali 	3.7
48	Tamim Iqbal 	3.5
49	GJ Bailey 	3.4
50	UT Khawaja 	3.2
51	Umar Akmal 	3.2
52	TWM Latham 	3.0
53	Imam-ul-Haq 	2.9
54	PSP Handscomb 	2.8
55	MP Stoinis 	2.8
56	Mohammad Hafeez 	2.6
57	Sarfraz Ahmed 	2.6
58	MK Pandey 	2.6
59	C de Grandhomme 	2.6
60	MN Samuels 	2.5
61	KJ Coetzer 	2.4
62	PR Stirling 	2.1
63	MJ Santner 	2.1
64	Soumya Sarkar 	2.0
65	HM Nicholls 	1.9
66	WU Tharanga 	1.8
67	NT Broom 	1.8
68	SW Billings 	1.7
69	C Munro 	1.6
70	DG Brownlie 	1.6
71	Mohammad Shahzad 	1.6
72	CJ Anderson 	1.6
73	JP Faulkner 	1.6
74	Mahmudullah 	1.5
75	MS Wade 	1.4
76	Mohammad Nabi 	1.3
77	E Lewis 	1.2
78	GH Worker 	1.1
79	KJ O'Brien 	1.1
80	Mohammad Nawaz (3) 	0.9
81	Azhar Ali 	0.9
82	Imad Wasim 	0.9
83	Kamran Akmal 	0.9
84	MD Gunathilaka 	0.9
85	KD Karthik 	0.9
86	HDRL Thirimanne 	0.8
87	RA Jadeja 	0.7
88	JDS Neesham 	0.6
89	AC Agar 	0.6
90	SC Kuggeleijn 	0.6
91	N Dickwella 	0.6
92	EC Joyce 	0.6
93	SC Williams 	0.5
94	MDK Perera 	0.4
95	Mohammad Rizwan 	0.4
96	L Ronchi 	0.3
97	Ahmed Shehzad 	0.3
98	MDKJ Perera 	0.3
99	J Charles 	0.2
100	BJ Watling 	0.1
101	SW Ambris 	0.1
102	H Masakadza 	0.0
103	TS Roland-Jones 	-0.1
104	R Powell 	-0.2
105	AR Patel 	-0.2
106	CR Woakes 	-0.3
107	CR Ervine 	-0.4
108	DS Weerakkody 	-0.4
109	TK Musakanda 	-0.5
110	SD Hope 	-0.6
111	Shaiman Anwar 	-0.6
112	AU Rashid 	-0.6
113	EMDY Munaweera 	-0.6
114	Sikandar Raza 	-0.7
115	WTS Porterfield 	-0.7
116	DJ Willey 	-0.8
117	LE Plunkett 	-0.8
118	BKG Mendis 	-0.8
119	JL Carter 	-0.9
120	Liton Das 	-1.0
121	Sabbir Rahman 	-1.0
122	KA Hope 	-1.0
123	MC Henriques 	-1.0
124	KC Brathwaite 	-1.1
125	Nasir Hossain 	-1.1
126	E Chigumbura 	-1.2
127	L Siaka 	-1.2
128	JO Holder 	-1.2
129	Nizakat Khan 	-1.3
130	NJ O'Brien 	-1.3
131	RP Burl 	-1.6
132	LD Chandimal 	-1.6
133	Javed Ahmadi 	-1.6
134	KOA Powell 	-1.6
135	Rohan Mustafa 	-1.7
136	JN Mohammed 	-1.7
137	Asad Shafiq 	-1.7
138	BB Chari 	-1.8
139	RL Chase 	-1.8
140	Simi Singh 	-1.8
141	Muhammad Usman 	-1.8
142	TP Ura 	-1.8
143	SF Mire 	-1.9
144	DAS Gunaratne 	-1.9
145	VV Morea 	-1.9
146	Nurul Hasan 	-1.9
147	PC de Silva 	-2.0
148	S Bau 	-2.0
149	Shafiqullah 	-2.0
150	Najibullah Zadran 	-2.0
151	Imrul Kayes 	-2.1
152	NLTC Perera 	-2.1
153	A Vala 	-2.2
154	PWH de Silva 	-2.2
155	Amjad Javed 	-2.2
156	S Samarawickrama 	-2.2
157	CR Brathwaite 	-2.3
158	Mosaddek Hossain 	-2.4
159	MD Dai 	-2.5
160	Rahmat Shah 	-2.5
161	Usman Ghani 	-2.6
162	Rameez Shahzad 	-2.6
163	A Balbirnie 	-2.7
164	Babar Hayat 	-2.8
165	MJ Henry 	-2.8
166	Najeeb Tarakai 	-2.8
167	SS Pathirana 	-2.8
168	MN Waller 	-2.8
169	PL Mommsen 	-2.9
170	Tanbir Hayder 	-3.0
171	Adnan Mufti 	-3.0
172	TAM Siriwardana 	-3.0
173	Ihsanullah 	-3.0
174	DSNFG Jayasuriya 	-3.1
175	Karim Janat 	-3.1
176	Hashmatullah Shahidi 	-3.1
177	Mohammed Qasim 	-3.2
178	Ghulam Shabber 	-3.3
179	RD Berrington 	-3.3
180	Gulbadin Naib 	-3.3
181	GC Wilson 	-3.3
182	Mehidy Hasan Miraz 	-3.4
183	D Bau 	-3.4
184	JH Davey 	-3.4
185	Waqas Khan 	-3.5
186	C Carter 	-3.5
187	C McAuslan 	-3.6
188	Zahoor Khan 	-3.6
189	WD Parnell 	-3.6
190	KW Richardson 	-3.8
191	K Rabada 	-3.8
192	AL Phehlukwayo 	-3.8
193	PWA Mulder 	-3.9
194	R Ashwin 	-3.9
195	D Pretorius 	-3.9
196	Shahid Wasif 	-4.0
197	CK Kapugedera 	-4.0
198	CH Morris 	-4.1
199	CS MacLeod 	-4.2
200	Samiullah Shenwari 	-4.2
201	TG Southee 	-4.2
202	MA Leask 	-4.3
203	Noor Ali Zadran 	-4.3
204	Asghar Stanikzai 	-4.3
205	JT Ball 	-4.3
206	Ehsan Khan 	-4.4
207	DM de Silva 	-4.4
208	Rashid Khan 	-4.4
209	LD Madushanka 	-4.4
210	CJ Chibhabha 	-4.5
211	SR Thompson 	-4.5
212	Afsar Zazai 	-4.5
213	TA Boult 	-4.5
214	CD de Lange 	-4.6
215	A Zampa 	-4.7
216	Faheem Ashraf 	-4.7
217	AF Milne 	-4.7
218	Mohammad Amir 	-4.7
219	KMDN Kulasekara 	-4.7
220	JR Hazlewood 	-4.8
221	JS Patel 	-4.8
222	MA Wood 	-4.8
223	Mohammad Saifuddin 	-5.0
224	J Mulder 	-5.0
225	MH Cross 	-5.0
226	PJ Cummins 	-5.1
227	AR McBrine 	-5.2
228	Mashrafe Mortaza 	-5.2
229	S Prasanna 	-5.2
230	HG Munsey 	-5.2
231	B Kumar 	-5.3
232	Mohammed Shami 	-5.3
233	CAK Walton 	-5.3
234	MRJ Watt 	-5.3
235	PJ Moor 	-5.4
236	B Stanlake 	-5.4
237	UT Yadav 	-5.4
238	TS Chisoro 	-5.6
239	CA Young 	-5.6
240	LH Ferguson 	-5.6
241	MA Starc 	-5.7
242	Wahab Riaz 	-5.8
243	CD Wallace 	-5.9
244	Imran Tahir 	-5.9
245	SM Sharif 	-5.9
246	NM Coulter-Nile 	-6.0
247	AR Nurse 	-6.0
248	M Morkel 	-6.0
249	JJ Bumrah 	-6.1
250	ST Finn 	-6.2
251	BJ McCarthy 	-6.2
252	V Permaul 	-6.2
253	ML Cummins 	-6.2
254	Kuldeep Yadav 	-6.2
255	Shadab Khan 	-6.2
256	AC Evans 	-6.3
257	GH Dockrell 	-6.3
258	AS Joseph 	-6.4
259	BV Vitori 	-6.4
260	YS Chahal 	-6.5
261	SG Whittingham 	-6.5
262	Dawlat Zadran 	-6.5
263	Taskin Ahmed 	-6.7
264	AG Cremer 	-6.7
265	Mustafizur Rahman 	-6.7
266	Aizaz Khan 	-6.7
267	Junaid Khan 	-6.7
268	Hasan Ali 	-6.7
269	CB Sole 	-6.8
270	KOK Williams 	-6.8
271	Rubel Hossain 	-6.9
272	SJ Benn 	-6.9
273	Subashis Roy 	-7.0
274	Mohammad Naveed 	-7.1
275	D Bishoo 	-7.1
276	N Pradeep 	-7.1
277	Rumman Raees 	-7.1
278	BTJ Wheal 	-7.2
279	T Panyangara 	-7.2
280	PVD Chameera 	-7.3
281	Imran Haider 	-7.3
282	TJ Murtagh 	-7.4
283	ST Gabriel 	-7.4
284	JE Taylor 	-7.4
285	RAS Lakmal 	-7.5
286	CBRLS Kumara 	-7.6
287	CT Mumba 	-7.6
288	R Ngarava 	-7.6
289	JNT Vare 	-7.7
290	MVT Fernando 	-7.7
291	PLS Gamage 	-7.8
292	CB Mpofu 	-7.9
293	DT Tiripano 	-7.9
294	Ahmed Raza 	-8.0
295	JDF Vandersay 	-8.0
296	PM Pushpakumara 	-8.1
297	TL Chatara 	-8.1
298	PADLR Sandakan 	-8.1
299	SL Malinga 	-8.2
300	A Dananjaya 	-8.3
301	PKD Chase 	-8.3
302	Amir Hamza 	-8.4
303	A Nao 	-8.9
304	N Vanua 	-9.2
305	JB Reva 	-9.6
306	Tanveer Ahmed 	-9.8
307	Fareed Ahmad 	-9.9
308	N Pokana 	-10.0
309	CA Soper 	-10.0
310	Ehsan Nawaz 	-10.3
311	Nadeem Ahmed 	-10.7
 
Last edited:

weldone

Hall of Fame Member
Current Bowler Ranking as of 23-Nov-2017:

Code:
Rank	Bowler	Current Bowler Rating
1	Hasan Ali 	11.8
2	MA Starc 	11.3
3	TA Boult 	9.7
4	Mustafizur Rahman 	9.5
5	JR Hazlewood 	8.6
6	K Rabada 	8.4
7	Imran Tahir 	6.9
8	HK Bennett 	6.8
9	Rashid Khan 	6.1
10	JJ Bumrah 	5.8
11	MJ Santner 	5.1
12	CJ Anderson 	5.1
13	M Morkel 	5.1
14	CR Woakes 	5.0
15	MJ Henry 	5.0
16	KW Richardson 	4.6
17	B Stanlake 	4.3
18	Mohammad Amir 	4.2
19	Imad Wasim 	4.1
20	AU Rashid 	4.1
21	SC Kuggeleijn 	3.7
22	NM Coulter-Nile 	3.6
23	Usman Khan 	3.6
24	PJ Cummins 	3.4
25	Mohammed Shami 	3.4
26	AK Markram 	3.3
27	D Pretorius 	3.2
28	MR Marsh 	3.1
29	JP Faulkner 	3.0
30	A Dananjaya 	3.0
31	PWA Mulder 	3.0
32	AL Phehlukwayo 	2.9
33	Shakib Al Hasan 	2.8
34	LE Plunkett 	2.7
35	KA Maharaj 	2.6
36	Shadab Khan 	2.4
37	Faheem Ashraf 	2.3
38	PLS Gamage 	2.3
39	C de Grandhomme 	2.2
40	Mosaddek Hossain 	2.2
41	Sunzamul Islam 	2.1
42	Zahoor Khan 	2.1
43	ST Finn 	2.0
44	Mohammad Saifuddin 	1.9
45	Mohammad Hafeez 	1.8
46	B Kumar 	1.8
47	Rumman Raees 	1.8
48	TG Southee 	1.8
49	AR Patel 	1.7
50	Mashrafe Mortaza 	1.7
51	TM Head 	1.6
52	AC Agar 	1.6
53	DAS Gunaratne 	1.5
54	Mehidy Hasan Miraz 	1.5
55	SHA Rance 	1.5
56	RAS Lakmal 	1.3
57	Junaid Khan 	1.3
58	JS Patel 	1.3
59	MP Stoinis 	1.2
60	Fakhar Zaman 	1.1
61	A Zampa 	1.1
62	Subashis Roy 	1.1
63	JO Holder 	0.9
64	YS Chahal 	0.8
65	MA Aponso 	0.8
66	MC Henriques 	0.8
67	Mohammad Nawaz (3) 	0.5
68	Kuldeep Yadav 	0.5
69	D Paterson 	0.4
70	AR Nurse 	0.4
71	PWH de Silva 	0.4
72	Nasir Hossain 	0.2
73	AS Joseph 	0.2
74	Tanbir Hayder 	0.2
75	T Shamsi 	0.2
76	MDK Perera 	0.0
77	KM Jadhav 	-0.1
78	AF Milne 	-0.1
79	MD Shanaka 	-0.1
80	AD Mathews 	-0.1
81	ST Gabriel 	-0.1
82	LH Ferguson 	-0.2
83	DSNFG Jayasuriya 	-0.2
84	R Ashwin 	-0.2
85	SN Thakur 	-0.2
86	WD Parnell 	-0.3
87	SS Pathirana 	-0.3
88	Taskin Ahmed 	-0.4
89	C Munro 	-0.4
90	D Bishoo 	-0.4
91	IS Sodhi 	-0.5
92	JE Taylor 	-0.5
93	PM Pushpakumara 	-0.5
94	JDF Vandersay 	-0.6
95	CH Morris 	-0.6
96	ML Cummins 	-0.8
97	JDS Neesham 	-0.9
98	AM Fernando 	-1.0
99	TS Roland-Jones 	-1.1
100	LD Madushanka 	-1.2
101	UT Yadav 	-1.2
102	RL Chase 	-1.2
103	PC de Silva 	-1.2
104	N Pradeep 	-1.2
105	GJ Maxwell 	-1.2
106	MA Wood 	-1.2
107	KOK Williams 	-1.3
108	V Permaul 	-1.3
109	MD Gunathilaka 	-1.4
110	MM Ali 	-1.4
111	Shoaib Malik 	-1.4
112	RA Jadeja 	-1.4
113	DM de Silva 	-1.5
114	TAM Siriwardana 	-1.6
115	SL Malinga 	-1.6
116	PVD Chameera 	-1.6
117	MVT Fernando 	-1.7
118	SJ Benn 	-1.9
119	DJ Willey 	-1.9
120	R Powell 	-2.0
121	HH Pandya 	-2.0
122	TK Curran 	-2.0
123	AG Cremer 	-2.1
124	Ahmed Raza 	-2.1
125	Rubel Hossain 	-2.2
126	Imran Haider 	-2.3
127	KS Williamson 	-2.7
128	CA Young 	-2.7
129	CBRLS Kumara 	-2.8
130	PADLR Sandakan 	-2.8
131	BA Stokes 	-3.0
132	JE Root 	-3.0
133	S Prasanna 	-3.2
134	JN Mohammed 	-3.4
135	BJ McCarthy 	-3.4
136	Rohan Mustafa 	-3.4
137	KMDN Kulasekara 	-3.5
138	KC Brathwaite 	-3.5
139	Wahab Riaz 	-3.5
140	F Behardien 	-3.5
141	JT Ball 	-3.5
142	BKG Mendis 	-3.8
143	Sabbir Rahman 	-3.8
144	CR Brathwaite 	-3.8
145	Yuvraj Singh 	-3.9
146	CB Sole 	-4.0
147	JP Duminy 	-4.1
148	TJ Murtagh 	-4.1
149	Mahmudullah 	-4.1
150	Soumya Sarkar 	-4.1
151	AR McBrine 	-4.1
152	JH Davey 	-4.2
153	NLTC Perera 	-4.2
154	Nadeem Ahmed 	-4.2
155	AJ Finch 	-4.3
156	KJ O'Brien 	-4.4
157	A Vala 	-4.4
158	CA Soper 	-4.5
159	Simi Singh 	-4.7
160	SG Whittingham 	-4.7
161	AC Evans 	-4.9
162	N Vanua 	-5.0
163	CD de Lange 	-5.1
164	Mohammad Nabi 	-5.1
165	TL Chatara 	-5.2
166	MN Samuels 	-5.2
167	GH Dockrell 	-5.2
168	Mohammed Qasim 	-5.4
169	Amir Hamza 	-5.5
170	JL Carter 	-5.5
171	SM Sharif 	-5.5
172	J Mulder 	-5.5
173	Qadeer Ahmed 	-5.6
174	PR Stirling 	-5.6
175	Amjad Javed 	-5.8
176	A Nao 	-6.0
177	Dawlat Zadran 	-6.2
178	Fareed Ahmad 	-6.3
179	MRJ Watt 	-6.3
180	Mohammad Naveed 	-6.4
181	WT Gavera 	-6.4
182	JB Reva 	-6.5
183	Karim Janat 	-6.7
184	S Bau 	-6.7
185	Sikandar Raza 	-6.8
186	SR Thompson 	-7.0
187	DT Tiripano 	-7.0
188	BV Vitori 	-7.0
189	V Kohli 	-7.1
190	CB Mpofu 	-7.2
191	TS Chisoro 	-7.4
192	L Siaka 	-7.6
193	TP Ura 	-7.6
194	N Pokana 	-7.8
195	RP Burl 	-7.8
196	SC Williams 	-7.8
197	CT Mumba 	-7.9
198	MD Dai 	-8.0
199	BTJ Wheal 	-8.3
200	CJ Chibhabha 	-8.5
201	Ehsan Khan 	-8.9
202	Gulbadin Naib 	-8.9
203	RD Berrington 	-8.9
204	T Panyangara 	-9.0
205	Ehsan Nawaz 	-9.3
206	SF Mire 	-9.4
207	R Ngarava 	-9.4
208	Rahmat Shah 	-9.5
209	Hashmatullah Shahidi 	-9.6
210	MN Waller 	-9.7
211	Tanveer Ahmed 	-9.8
212	CS MacLeod 	-9.9
213	MA Leask 	-10.1
214	Nizakat Khan 	-10.3
215	Samiullah Shenwari 	-10.7
216	PKD Chase 	-11.6
217	Aizaz Khan 	-11.7
 
Last edited:

weldone

Hall of Fame Member
Career Batsman Ranking as of 23-Nov-2017:

Code:
Rank	Batsman	Career Batting Rating
1	IVA Richards 	3.87
2	SR Tendulkar 	3.60
3	AB de Villiers 	3.57
4	HM Amla 	2.96
5	V Kohli 	2.80
6	AC Gilchrist 	2.79
7	MS Dhoni 	2.79
8	ST Jayasuriya 	2.73
9	RT Ponting 	2.69
10	BC Lara 	2.68
11	Javed Miandad 	2.67
12	Zaheer Abbas 	2.60
13	PA de Silva 	2.43
14	A Ranatunga 	2.38
15	V Sehwag 	2.30
16	Saeed Anwar 	2.24
17	AJ Lamb 	2.17
18	CH Gayle 	2.11
19	ME Waugh 	2.09
20	GC Smith 	2.08
21	KC Sangakkara 	2.03
22	GS Chappell 	2.00
23	Inzamam-ul-Haq 	1.99
24	DI Gower 	1.98
25	GA Gooch 	1.97
26	MEK Hussey 	1.93
27	Yuvraj Singh 	1.91
28	DM Jones 	1.91
29	CH Lloyd 	1.89
30	CG Greenidge 	1.88
31	M Azharuddin 	1.81
32	MJ Clarke 	1.80
33	Saleem Malik 	1.80
34	TM Dilshan 	1.78
35	HH Gibbs 	1.77
36	A Symonds 	1.72
37	DL Haynes 	1.72
38	MG Bevan 	1.71
39	JH Kallis 	1.69
40	DPMD Jayawardene 	1.69
41	AR Border 	1.69
42	F du Plessis 	1.69
43	SR Waugh 	1.66
44	JP Duminy 	1.66
45	SC Ganguly 	1.64
46	S Dhawan 	1.64
47	LRPL Taylor 	1.63
48	Imran Khan 	1.61
49	S Chanderpaul 	1.60
50	SK Raina 	1.60
51	N Kapil Dev 	1.59
52	SR Watson 	1.58
53	Shahid Afridi 	1.55
54	CL Hooper 	1.51
55	Mohammad Yousuf 	1.51
56	DA Warner 	1.51
57	KP Pietersen 	1.51
58	KS Williamson 	1.49
59	EJG Morgan 	1.47
60	MJ Guptill 	1.46
61	JN Rhodes 	1.44
62	ML Hayden 	1.43
63	Ijaz Ahmed 	1.43
64	GA Hick 	1.42
65	ME Trescothick 	1.41
66	BB McCullum 	1.40
67	DB Vengsarkar 	1.39
68	IT Botham 	1.39
69	WJ Cronje 	1.37
70	GM Turner 	1.37
71	AJ Stewart 	1.35
72	Q de Kock 	1.34
73	JE Root 	1.28
74	K Srikkanth 	1.27
75	R Dravid 	1.26
76	G Gambhir 	1.25
77	RG Sharma 	1.22
78	DR Martyn 	1.20
79	GJ Bailey 	1.20
80	A Flintoff 	1.16
81	MD Crowe 	1.15
82	CL Cairns 	1.14
83	IR Bell 	1.14
84	G Kirsten 	1.13
85	AJ Finch 	1.12
86	JC Buttler 	1.11
87	SP Fleming 	1.11
88	RR Sarwan 	1.10
89	MW Gatting 	1.08
90	DA Miller 	1.08
91	NS Sidhu 	1.07
92	Umar Akmal 	1.06
93	DC Boon 	1.06
94	A Flower 	1.04
95	Shoaib Malik 	1.04
96	RB Richardson 	1.02
97	NJ Astle 	0.99
98	PD Collingwood 	0.98
99	BJ Haddin 	0.98
100	SO Tikolo 	0.98
101	AJ Strauss 	0.96
102	Younis Khan 	0.96
103	GJ Maxwell 	0.96
104	JV Coney 	0.91
105	JG Wright 	0.91
106	NH Fairbrother 	0.90
107	SE Marsh 	0.90
108	KJ Hughes 	0.89
109	GP Thorpe 	0.89
110	RL Dias 	0.87
111	Misbah-ul-Haq 	0.87
112	GP Howarth 	0.86
113	NV Knight 	0.85
114	RA Smith 	0.84
115	DJ Cullinan 	0.84
116	Shakib Al Hasan 	0.83
117	GM Wood 	0.83
118	PR Stirling 	0.81
119	Rameez Raja 	0.79
120	MS Atapattu 	0.79
121	AN Cook 	0.79
122	AD Mathews 	0.78
123	Wasim Raja 	0.78
124	Tamim Iqbal 	0.78
125	L Klusener 	0.77
126	L Ronchi 	0.77
127	SM Gavaskar 	0.76
128	DJ Hussey 	0.75
129	AL Logie 	0.74
130	CD McMillan 	0.73
131	Aamer Sohail 	0.72
132	G Boycott 	0.70
133	WU Tharanga 	0.70
134	AD Hales 	0.69
135	MR Marsh 	0.66
136	MV Boucher 	0.66
137	LRD Mendis 	0.66
138	GW Flower 	0.65
139	DW Randall 	0.65
140	PV Simmons 	0.63
141	DL Houghton 	0.62
142	Mohammad Nabi 	0.62
143	JJ Roy 	0.62
144	Mudassar Nazar 	0.61
145	Mohammad Hafeez 	0.59
146	VG Kambli 	0.57
147	SM Patil 	0.55
148	Mohsin Khan 	0.55
149	E Chigumbura 	0.52
150	HH Dippenaar 	0.51
151	IJL Trott 	0.49
152	DS Lehmann 	0.49
153	MM Ali 	0.49
154	KC Wessels 	0.48
155	JD Ryder 	0.48
156	MN Samuels 	0.48
157	CZ Harris 	0.48
158	Kamran Akmal 	0.47
159	Babar Azam 	0.46
160	F Behardien 	0.45
161	RW Marsh 	0.45
162	KR Rutherford 	0.45
163	MS Wade 	0.44
164	RR Rossouw 	0.43
165	MJ Greatbatch 	0.43
166	PJL Dujon 	0.42
167	AM Rahane 	0.42
168	Abdul Razzaq 	0.42
169	Mohammad Shahzad 	0.41
170	RS Mahanama 	0.41
171	GD Elliott 	0.40
172	RP Arnold 	0.39
173	BA Edgar 	0.39
174	AC Hudson 	0.39
175	MA Atherton 	0.39
176	BA Stokes 	0.38
177	SB Styris 	0.38
178	EC Joyce 	0.38
179	Salman Butt 	0.37
180	JP Faulkner 	0.37
181	KA Pollard 	0.37
182	Yashpal Sharma 	0.37
183	AH Jones 	0.37
184	ADR Campbell 	0.36
185	JJ Crowe 	0.36
186	MJ Santner 	0.35
187	RS Bopara 	0.34
188	BRM Taylor 	0.33
189	Ahmed Shehzad 	0.33
190	RG Twose 	0.33
191	PN Kirsten 	0.32
192	SC Williams 	0.32
193	H Masakadza 	0.31
194	SPD Smith 	0.31
195	MO Odumbe 	0.29
196	A Jadeja 	0.28
197	TWM Latham 	0.28
198	SM Pollock 	0.28
199	N Hussain 	0.27
200	RJ Shastri 	0.27
201	AP Gurusinha 	0.27
202	SV Manjrekar 	0.26
203	JA Rudolph 	0.26
204	Aminul Islam 	0.26
205	AC Parore 	0.26
206	IDS Smith 	0.26
207	IA Healy 	0.26
208	Moin Khan 	0.25
209	Mushfiqur Rahim 	0.25
210	MA Taylor 	0.24
211	CJ Anderson 	0.24
212	GR Marsh 	0.24
213	DW Hookes 	0.24
214	KJ Coetzer 	0.23
215	SM Katich 	0.21
216	KLT Arthurton 	0.21
217	RL Powell 	0.20
218	JA Morkel 	0.19
219	RS Madugalle 	0.19
220	TM Odoyo 	0.19
221	NL McCullum 	0.17
222	JDP Oram 	0.17
223	RD Shah 	0.16
224	RS Kaluwitharana 	0.15
225	Nasir Jamshed 	0.14
226	Azhar Ali 	0.12
227	DM Bravo 	0.12
228	AC Waller 	0.12
229	MP Vaughan 	0.12
230	SMH Kirmani 	0.11
231	Sir RJ Hadlee 	0.11
232	Nawroz Mangal 	0.11
233	KJ O'Brien 	0.10
234	HP Tillakaratne 	0.10
235	M Kaif 	0.10
236	Manzoor Elahi 	0.10
237	JM Davison 	0.09
238	Mahmudullah 	0.09
239	DJG Sammy 	0.09
240	HDRL Thirimanne 	0.08
241	RN ten Doeschate 	0.08
242	DR Pringle 	0.07
243	OA Shah 	0.07
244	RR Singh 	0.07
245	PG Fulton 	0.05
246	BC Broad 	0.05
247	RA Jadeja 	0.05
248	SP O'Donnell 	0.04
249	LD Chandimal 	0.04
250	Sarfraz Ahmed 	0.04
251	S Wettimuny 	0.04
252	WTS Porterfield 	0.03
253	GM Hamilton 	0.03
254	C Kieswetter 	0.02
255	DR Smith 	0.02
256	HA Gomes 	0.01
257	Imran Nazir 	0.01
258	CR Ervine 	0.00
259	L Vincent 	-0.01
260	DA Gunawardene 	-0.01
261	RR Watson 	-0.02
262	VVS Laxman 	-0.02
263	Fawad Alam 	-0.02
264	Asad Shafiq 	-0.03
265	SG Law 	-0.05
266	Rizwan Cheema 	-0.06
267	Basit Ali 	-0.06
268	GJ Whittall 	-0.07
269	D Ramdin 	-0.07
270	MJ Prior 	-0.08
271	ND McKenzie 	-0.08
272	JM How 	-0.09
273	DJ Bravo 	-0.09
274	Imran Farhat 	-0.09
275	Yasir Hameed 	-0.09
276	J Charles 	-0.10
277	GO Jones Eng	-0.10
278	AG Prince 	-0.10
279	Mansoor Akhtar 	-0.10
280	NT Broom 	-0.10
281	Saleem Yousuf 	-0.11
282	JM Kemp 	-0.11
283	MDKJ Perera 	-0.11
284	WB Phillips 	-0.12
285	VS Solanki 	-0.12
286	BL Cairns 	-0.13
287	Wasim Akram 	-0.13
288	Raqibul Hasan 	-0.14
289	S Matsikenyeri 	-0.14
290	HH Streak 	-0.14
291	LJ Wright 	-0.14
292	DS Smith 	-0.14
293	Mohammad Ashraful 	-0.15
294	CWJ Athey 	-0.15
295	R Lamba 	-0.16
296	LPC Silva 	-0.16
297	T Taibu 	-0.16
298	YK Pathan 	-0.18
299	NJ O'Brien 	-0.18
300	HS Modi 	-0.18
301	KD Karthik 	-0.18
302	GM Ritchie 	-0.18
303	NFI McCallum 	-0.19
304	GC Wilson 	-0.20
305	MAR Samarasekera 	-0.20
306	JC Adams 	-0.20
307	DSBP Kuruppu 	-0.20
308	PK Amre 	-0.21
309	HJH Marshall 	-0.21
310	D Mongia 	-0.22
311	DT Johnston 	-0.22
312	S Dhaniram 	-0.22
313	R McLaren 	-0.23
314	BKG Mendis 	-0.24
315	SL Campbell 	-0.24
316	BA Young 	-0.25
317	RV Uthappa 	-0.25
318	TM Moody 	-0.25
319	Saleem Elahi 	-0.25
320	LMP Simmons 	-0.25
321	Sikandar Raza 	-0.26
322	WW Hinds 	-0.26
323	TT Bresnan 	-0.26
324	RT Latham 	-0.27
325	Nasir Hossain 	-0.27
326	Akram Khan 	-0.28
327	Aftab Ahmed 	-0.28
328	PA Wallace 	-0.28
329	HK Badani 	-0.29
330	NLTC Perera 	-0.29
331	AA Obanda 	-0.29
332	ES Szwarczynski 	-0.29
333	MW Goodwin 	-0.29
334	KO Otieno 	-0.30
335	MJ Slater 	-0.30
336	GRJ Matthews 	-0.30
337	Asif Mujtaba 	-0.31
338	Rashid Latif 	-0.31
339	Shoaib Mohammad 	-0.31
340	MA Ealham 	-0.31
341	CM Spearman 	-0.32
342	KD Mills 	-0.32
343	NC Johnson 	-0.34
344	AD Russell 	-0.35
345	C White 	-0.35
346	RIC Holder 	-0.35
347	SA Thomson 	-0.35
348	MF Maharoof 	-0.38
349	GS Blewett 	-0.38
350	Sabbir Rahman 	-0.38
351	DF Watts 	-0.38
352	AR Adams 	-0.39
353	CR Woakes 	-0.40
354	LE Plunkett 	-0.41
355	B Lee 	-0.41
356	RD Jacobs 	-0.42
357	AM Blignaut 	-0.42
358	CL White 	-0.42
359	Habibul Bashar 	-0.42
360	KOA Powell 	-0.43
361	CK Kapugedera 	-0.43
362	PAJ DeFreitas 	-0.43
363	SV Carlisle 	-0.43
364	JDS Neesham 	-0.44
365	SHT Kandamby 	-0.45
366	GP Swann 	-0.45
367	Khaled Mahmud 	-0.45
368	CB Wishart 	-0.46
369	AC Botha 	-0.46
370	Noor Ali Zadran 	-0.46
371	J Mubarak 	-0.46
372	Shahriar Nafees 	-0.47
373	MD Marshall 	-0.47
374	AN Kervezee 	-0.47
375	Alok Kapali 	-0.48
376	UDU Chandana 	-0.49
377	RC Russell 	-0.49
378	IJ Harvey 	-0.49
379	Najibullah Zadran 	-0.49
380	Javed Omar 	-0.50
381	DN Patel 	-0.50
382	GB Hogg 	-0.50
383	RD Berrington 	-0.50
384	JE Emburey 	-0.51
385	TN de Grooth 	-0.51
386	JR Thomson 	-0.51
387	RS Morton 	-0.52
388	PR Reiffel 	-0.52
389	CK Coventry 	-0.53
390	T Mishra 	-0.53
391	LK Germon 	-0.54
392	CO Obuya 	-0.54
393	AJ Bichel 	-0.54
394	Asghar Stanikzai 	-0.55
395	CJ Nevin 	-0.55
396	DL Vettori 	-0.55
397	IH Romaine 	-0.55
398	CN Evans 	-0.56
399	AJ Hollioake 	-0.56
400	MS Sinclair 	-0.56
401	V Sibanda 	-0.57
402	MJ Horne 	-0.57
403	PL Symcox 	-0.57
404	Imrul Kayes 	-0.57
405	IK Pathan 	-0.58
406	BM McMillan 	-0.58
407	PL Mommsen 	-0.58
408	S Lee 	-0.59
409	TE Blain 	-0.60
410	MN Waller 	-0.60
411	M Amarnath 	-0.60
412	PA Strang 	-0.60
413	Samiullah Shenwari 	-0.61
414	BMAJ Mendis 	-0.61
415	N Boje 	-0.61
416	Abdul Qadir 	-0.61
417	AR Cusack 	-0.62
418	MA Vermeulen 	-0.63
419	Mohammad Rafique 	-0.63
420	AJ Hall 	-0.64
421	DO Obuya 	-0.65
422	JR Murray 	-0.65
423	JG Bracewell 	-0.65
424	JR Hopes 	-0.66
425	RM Hogg 	-0.66
426	A Balbirnie 	-0.68
427	Naved-ul-Hasan 	-0.68
428	DD Ebrahim 	-0.68
429	NR Mongia 	-0.69
430	CJ Chibhabha 	-0.69
431	CC Lewis 	-0.69
432	PW Borren 	-0.70
433	RA Harper 	-0.70
434	RS Kalpage 	-0.71
435	M Prabhakar 	-0.71
436	GR Larsen 	-0.72
437	SM Ervine 	-0.73
438	Junaid Siddique 	-0.73
439	CS Baugh 	-0.73
440	D Ganga 	-0.74
441	Tushar Imran 	-0.75
442	R Ashwin 	-0.75
443	DJ Richardson 	-0.76
444	HDPK Dharmasena 	-0.78
445	A Bagai 	-0.78
446	MG Johnson 	-0.79
447	JN Gillespie 	-0.79
448	DA Marillier 	-0.80
449	Naeem Islam 	-0.80
450	JO Holder 	-0.80
451	CO Browne 	-0.81
452	UC Hathurusingha 	-0.81
453	KMDN Kulasekara 	-0.81
454	Azhar Mahmood 	-0.81
455	S Madan Lal 	-0.82
456	D Gough 	-0.82
457	AB Agarkar 	-0.83
458	Mashrafe Mortaza 	-0.83
459	GJ Rennie 	-0.83
460	AF Giles 	-0.83
461	RMH Binny 	-0.86
462	WPUJC Vaas 	-0.87
463	C Sharma 	-0.88
464	DJ Nash 	-0.88
465	SK Warne 	-0.88
466	AR White 	-0.89
467	MC Snedden 	-0.89
468	KS More 	-0.90
469	DP Viljoen 	-0.90
470	Farhad Reza 	-0.90
471	JEC Franklin 	-0.90
472	J Garner 	-0.91
473	SB Joshi 	-0.93
474	Mushtaq Ahmed 	-0.93
475	Khaled Mashud 	-0.94
476	RDB Croft 	-0.95
477	Sarfraz Nawaz 	-0.95
478	CA Walsh 	-0.96
479	J Srinath 	-0.97
480	PL Taylor 	-0.97
481	RJ Ratnayake 	-0.97
482	Rajin Saleh 	-0.98
483	EJ Chatfield 	-0.98
484	DNT Zoysa 	-0.98
485	MA Holding 	-0.98
486	CEL Ambrose 	-0.98
487	P Utseya 	-0.99
488	RW Chakabva 	-1.00
489	GF Lawson 	-1.00
490	Z Khan 	-1.00
491	TG Southee 	-1.00
492	RM Haq 	-1.01
493	AR Caddick 	-1.02
494	TJ Friend 	-1.02
495	Waqar Younis 	-1.02
496	AC Cummins WI	-1.03
497	Shoaib Akhtar 	-1.03
498	Harbhajan Singh 	-1.04
499	ALF de Mel 	-1.04
500	J Botha 	-1.04
501	WD Parnell 	-1.05
502	AO Suji 	-1.05
503	Abdur Razzak 	-1.05
504	P Kumar 	-1.06
505	A Kumble 	-1.06
506	Mudassar Bukhari 	-1.06
507	TT Samaraweera 	-1.07
508	DK Lillee 	-1.07
509	SCJ Broad 	-1.07
510	Iftikhar Anjum 	-1.07
511	DR Tuffey 	-1.07
512	JR Ratnayeke 	-1.08
513	A Nehra 	-1.08
514	Sohail Tanvir 	-1.09
515	JM Anderson 	-1.09
516	PA Patel 	-1.09
517	NAM McLean 	-1.09
518	AME Roberts 	-1.10
519	GB Brent 	-1.11
520	U Bhatti 	-1.11
521	S Prasanna 	-1.11
522	Umar Gul 	-1.11
523	Aaqib Javed 	-1.12
524	CJ McDermott 	-1.13
525	NM Hauritz 	-1.13
526	RJ Peterson 	-1.14
527	CS MacLeod 	-1.14
528	CPH Ramanayake 	-1.14
529	Wahab Riaz 	-1.15
530	MA Starc 	-1.15
531	NW Bracken 	-1.15
532	IR Bishop 	-1.15
533	SE Bond 	-1.16
534	AR Whittall 	-1.18
535	PS de Villiers 	-1.19
536	Saeed Ajmal 	-1.19
537	JF Mooney 	-1.19
538	Mohammad Sami 	-1.20
539	EA Brandes 	-1.20
540	BKV Prasad 	-1.21
541	SP Narine 	-1.23
542	WKM Benjamin 	-1.23
543	M Dillon 	-1.24
544	R Rampaul 	-1.24
545	C Pringle 	-1.24
546	RW Price 	-1.24
547	CRD Fernando 	-1.25
548	SMSM Senanayake 	-1.25
549	ST Finn 	-1.26
550	RR Patel 	-1.26
551	AA Donald 	-1.26
552	GD McGrath 	-1.26
553	KAJ Roach 	-1.26
554	M Ntini 	-1.27
555	MA Ouma 	-1.28
556	B Kumar 	-1.28
557	T Mupariwa 	-1.28
558	CD Collymore 	-1.28
559	M Morkel 	-1.28
560	DK Morrison 	-1.28
561	DW Fleming 	-1.29
562	JK Kamande 	-1.30
563	Saqlain Mushtaq 	-1.30
564	GF Labrooy 	-1.32
565	GP Wickramasinghe 	-1.33
566	Tapash Baisya 	-1.33
567	IDR Bradshaw 	-1.34
568	SJ Benn 	-1.34
569	AG Cremer 	-1.36
570	T Panyangara 	-1.36
571	DW Steyn 	-1.37
572	M Muralitharan 	-1.37
573	GH Dockrell 	-1.38
574	JE Taylor 	-1.38
575	KM Dabengwa 	-1.38
576	Mohammad Irfan 	-1.38
577	PJ Ongondo 	-1.42
578	SL Malinga 	-1.43
579	Rubel Hossain 	-1.45
580	ML Nkala 	-1.47
581	HA Varaiya 	-1.50
582	B Zuiderent 	-1.51
583	NN Odhiambo 	-1.52
584	RAS Lakmal 	-1.54
585	BAW Mendis 	-1.54
586	Shafiul Islam 	-1.55
587	MA Suji 	-1.55
588	CB Mpofu 	-1.56
589	Dawlat Zadran 	-1.58
590	Mirwais Ashraf 	-1.62
 

weldone

Hall of Fame Member
Career Bowler Ranking as of 23-Nov-2017:

Code:
Rank	Bowler	Career Bowling Rating
1	M Muralitharan 	3.74
2	SM Pollock 	3.58
3	Wasim Akram 	3.14
4	J Garner 	3.08
5	CEL Ambrose 	3.07
6	GD McGrath 	2.88
7	DL Vettori 	2.65
8	Sir RJ Hadlee 	2.57
9	WPUJC Vaas 	2.49
10	N Kapil Dev 	2.28
11	MA Holding 	2.18
12	AA Donald 	2.16
13	MD Marshall 	2.11
14	B Lee 	2.08
15	CA Walsh 	2.08
16	Saqlain Mushtaq 	2.02
17	Imran Khan 	1.80
18	AME Roberts 	1.80
19	SK Warne 	1.78
20	MA Starc 	1.78
21	BAW Mendis 	1.78
22	A Kumble 	1.78
23	Saeed Ajmal 	1.74
24	NW Bracken 	1.63
25	SL Malinga 	1.62
26	Shahid Afridi 	1.58
27	Waqar Younis 	1.58
28	D Gough 	1.51
29	KD Mills 	1.47
30	M Morkel 	1.46
31	Abdul Qadir 	1.45
32	CL Hooper 	1.41
33	MG Johnson 	1.39
34	M Ntini 	1.37
35	SE Bond 	1.35
36	DW Steyn 	1.33
37	JDP Oram 	1.33
38	DK Lillee 	1.33
39	Sarfraz Nawaz 	1.29
40	Harbhajan Singh 	1.28
41	J Srinath 	1.24
42	PAJ DeFreitas 	1.17
43	TG Southee 	1.15
44	TA Boult 	1.08
45	RGD Willis 	1.07
46	Imran Tahir 	1.05
47	CJ McDermott 	1.03
48	IR Bishop 	1.00
49	Shoaib Akhtar 	0.97
50	JM Anderson 	0.96
51	EJ Chatfield 	0.95
52	Mohammad Hafeez 	0.92
53	A Flintoff 	0.91
54	SP Narine 	0.91
55	NLTC Perera 	0.83
56	K Rabada 	0.83
57	Shakib Al Hasan 	0.83
58	GR Larsen 	0.81
59	GP Swann 	0.80
60	Umar Gul 	0.79
61	M Prabhakar 	0.78
62	CJ McKay 	0.76
63	AD Mathews 	0.76
64	KMDN Kulasekara 	0.75
65	M Dillon 	0.73
66	CZ Harris 	0.67
67	IT Botham 	0.66
68	S Madan Lal 	0.66
69	MF Maharoof 	0.65
70	RA Harper 	0.64
71	JH Kallis 	0.64
72	SCJ Broad 	0.63
73	Mashrafe Mortaza 	0.62
74	Aaqib Javed 	0.62
75	Abdul Razzaq 	0.60
76	SB Styris 	0.60
77	ST Jayasuriya 	0.60
78	RJ Shastri 	0.59
79	PS de Villiers 	0.58
80	BL Cairns 	0.56
81	CH Gayle 	0.56
82	JN Gillespie 	0.55
83	SR Watson 	0.51
84	Z Khan 	0.50
85	Abdur Razzak 	0.49
86	CD Collymore 	0.49
87	JE Taylor 	0.48
88	JE Emburey 	0.48
89	LL Tsotsobe 	0.48
90	IVA Richards 	0.45
91	GB Hogg 	0.45
92	JP Faulkner 	0.44
93	IK Pathan 	0.42
94	TM Alderman 	0.41
95	RA Jadeja 	0.41
96	DW Fleming 	0.40
97	ST Finn 	0.40
98	HH Streak 	0.40
99	PR Reiffel 	0.37
100	ARC Fraser 	0.37
101	WKM Benjamin 	0.32
102	GF Lawson 	0.32
103	DE Bollinger 	0.31
104	GS Chappell 	0.30
105	AR Caddick 	0.26
106	Junaid Khan 	0.26
107	R Rampaul 	0.25
108	A Nel 	0.25
109	AB Agarkar 	0.24
110	Mushtaq Ahmed 	0.21
111	J Botha 	0.21
112	MJ McClenaghan 	0.21
113	AC Cummins WI	0.20
114	CR Matthews 	0.18
115	L Klusener 	0.18
116	RW Price 	0.18
117	TM Dilshan 	0.18
118	AD Mullally 	0.17
119	Mohammad Amir 	0.16
120	RAS Lakmal 	0.14
121	Mudassar Nazar 	0.13
122	RD King 	0.13
123	DJ Bravo 	0.10
124	RM Hogg 	0.09
125	MJ Santner 	0.09
126	HMRKB Herath 	0.09
127	IDR Bradshaw 	0.07
128	R Ashwin 	0.06
129	A Nehra 	0.06
130	BKV Prasad 	0.06
131	MA Ealham 	0.03
132	VJ Marks 	0.03
133	NL McCullum 	0.02
134	Naved-ul-Hasan 	0.02
135	CC Lewis 	0.02
136	BP Patterson 	0.02
137	Tauseef Ahmed 	0.01
138	C Pringle 	0.01
139	A Symonds 	0.00
140	W Watson 	-0.01
141	RJ Ratnayake 	-0.01
142	Shoaib Malik 	-0.01
143	CRD Fernando 	-0.02
144	JS Patel 	-0.02
145	DJG Sammy 	-0.03
146	PV Simmons 	-0.03
147	CL Cairns 	-0.03
148	PL Symcox 	-0.04
149	DK Morrison 	-0.05
150	Azhar Mahmood 	-0.05
151	JR Hopes 	-0.06
152	C White 	-0.06
153	PD Collingwood 	-0.06
154	SP O'Donnell 	-0.06
155	UDU Chandana 	-0.07
156	DNT Zoysa 	-0.07
157	GR Dilley 	-0.07
158	AJ Hall 	-0.07
159	CK Langeveldt 	-0.09
160	CE Cuffy 	-0.09
161	B Kumar 	-0.10
162	CG Rackemann 	-0.11
163	WD Parnell 	-0.14
164	EAE Baptiste 	-0.14
165	Mohammad Irfan 	-0.15
166	R McLaren 	-0.16
167	HDPK Dharmasena 	-0.16
168	PL Taylor 	-0.16
169	WJ Cronje 	-0.17
170	PA Strang 	-0.17
171	MS Kasprowicz 	-0.17
172	AR Patel 	-0.18
173	P Kumar 	-0.18
174	N Boje 	-0.18
175	CR Woakes 	-0.19
176	XJ Doherty 	-0.20
177	GC Small 	-0.21
178	JO Holder 	-0.21
179	Iftikhar Anjum 	-0.22
180	SLV Raju 	-0.22
181	JC Tredwell 	-0.23
182	DR Pringle 	-0.23
183	Maninder Singh 	-0.24
184	ALF de Mel 	-0.25
185	BA Reid 	-0.25
186	SJ Harmison 	-0.25
187	Mohammad Sami 	-0.25
188	SR Waugh 	-0.25
189	AD Russell 	-0.26
190	AF Giles 	-0.27
191	KAJ Roach 	-0.29
192	DBL Powell 	-0.29
193	Mohammad Asif 	-0.30
194	RDB Croft 	-0.30
195	I Sharma 	-0.30
196	AU Rashid 	-0.30
197	SMSM Senanayake 	-0.30
198	M Amarnath 	-0.31
199	NJ Astle 	-0.31
200	TT Bresnan 	-0.31
201	SP Davis 	-0.32
202	DR Tuffey 	-0.32
203	MN Samuels 	-0.32
204	AJ Bichel 	-0.33
205	NO Miller 	-0.33
206	MM Ali 	-0.34
207	MM Patel 	-0.34
208	GP Wickramasinghe 	-0.34
209	MC Snedden 	-0.35
210	Wahab Riaz 	-0.35
211	NA Foster 	-0.35
212	FH Edwards 	-0.35
213	BM McMillan 	-0.36
214	IJ Harvey 	-0.36
215	WW Davis 	-0.36
216	SJ Benn 	-0.36
217	CPH Ramanayake 	-0.37
218	RMH Binny 	-0.37
219	RJ Peterson 	-0.38
220	RP Singh 	-0.39
221	ME Waugh 	-0.40
222	GA Gooch 	-0.40
223	SR Tendulkar 	-0.42
224	DS de Silva 	-0.42
225	Akram Raza 	-0.43
226	JV Coney 	-0.44
227	DN Patel 	-0.45
228	A Mishra 	-0.47
229	LE Plunkett 	-0.47
230	SR Clark 	-0.48
231	MR Whitney 	-0.48
232	Sohail Tanvir 	-0.48
233	C Sharma 	-0.49
234	TM Odoyo 	-0.49
235	Aamer Sohail 	-0.51
236	Mohammed Shami 	-0.51
237	S Prasanna 	-0.51
238	JR Thomson 	-0.52
239	NM Hauritz 	-0.52
240	RP Snell 	-0.52
241	P Utseya 	-0.53
242	VB John 	-0.53
243	DR Smith 	-0.55
244	GH Dockrell 	-0.55
245	Saleem Jaffar 	-0.56
246	GW Flower 	-0.56
247	GJ Maxwell 	-0.57
248	Arshad Khan 	-0.57
249	EA Brandes 	-0.60
250	MJ Clarke 	-0.62
251	Mohammad Rafique 	-0.65
252	BA Stokes 	-0.65
253	HA Varaiya 	-0.66
254	AR Border 	-0.66
255	RS Kalpage 	-0.67
256	JEC Franklin 	-0.69
257	BC Strang 	-0.70
258	TBA May 	-0.71
259	JR Ratnayeke 	-0.71
260	DJ Nash 	-0.72
261	SB Joshi 	-0.72
262	S Sreesanth 	-0.73
263	TM Moody 	-0.73
264	NAM McLean 	-0.74
265	R Telemachus 	-0.75
266	JP Duminy 	-0.77
267	Rubel Hossain 	-0.77
268	UT Yadav 	-0.78
269	GF Labrooy 	-0.78
270	JC Adams 	-0.78
271	AR Cusack 	-0.79
272	SD Anurasiri 	-0.79
273	Yuvraj Singh 	-0.81
274	JA Morkel 	-0.82
275	DT Johnston 	-0.83
276	AR Adams 	-0.83
277	RR Singh 	-0.85
278	KA Pollard 	-0.86
279	SO Tikolo 	-0.86
280	GRJ Matthews 	-0.90
281	AG Cremer 	-0.90
282	AR Whittall 	-0.92
283	RM Haq 	-0.92
284	Mudassar Bukhari 	-0.92
285	RS Bopara 	-0.93
286	MA Suji 	-0.94
287	SA Thomson 	-0.96
288	RP Arnold 	-0.96
289	Mahmudullah 	-0.96
290	Saleem Malik 	-0.99
291	M Kartik 	-0.99
292	N Chopra 	-0.99
293	MG Bevan 	-0.99
294	WK McCallan 	-1.03
295	PJ Ongondo 	-1.04
296	SC Ganguly 	-1.05
297	A Ranatunga 	-1.07
298	PA de Silva 	-1.10
299	Syed Rasel 	-1.11
300	V Sehwag 	-1.11
301	CD McMillan 	-1.13
302	JG Bracewell 	-1.14
303	PR Stirling 	-1.16
304	Mirwais Ashraf 	-1.18
305	KJ O'Brien 	-1.19
306	JA Rennie 	-1.20
307	GB Brent 	-1.21
308	Shafiul Islam 	-1.21
309	TL Chatara 	-1.22
310	MO Odumbe 	-1.26
311	WB Rankin 	-1.27
312	DS Mohanty 	-1.28
313	GJ Whittall 	-1.32
314	Mohammad Nabi 	-1.32
315	DP Viljoen 	-1.33
316	AM Blignaut 	-1.33
317	CB Mpofu 	-1.39
318	DT Hondo 	-1.39
319	T Mupariwa 	-1.39
320	TJ Friend 	-1.43
321	SK Raina 	-1.43
322	Dawlat Zadran 	-1.49
323	EC Rainsford 	-1.54
324	HK Olonga 	-1.55
325	PW Borren 	-1.59
326	SC Williams 	-1.60
327	Khaled Mahmud 	-1.66
328	Samiullah Shenwari 	-1.69
329	Shahadat Hossain 	-1.79
330	JK Kamande 	-1.80
331	CO Obuya 	-1.83
332	T Panyangara 	-1.86
333	Tapash Baisya 	-2.04
334	NN Odhiambo 	-2.09
335	E Chigumbura 	-2.18
 

watson

Banned
Nice work weldone.

Which gives.....

01. Hashim Amla
02. Sachin Tendulkar
03. Virat Kohli
04. Viv Richards
05. AB de Villiers
06. MS Dhoni
07. Shaun Pollock
08. Wasim Akram
09. Joel Garner
10. Curtly Ambrose
11. Muttiah Muralitharan


Tail is too long IMO so it would have been nice have to another high ranking bowling allrounder.
 
Last edited:

TNT

Banned
Vettori with a higher career ranking than Warne and Morne Morkle higher than Lillee, I knew the Aussies were overrated.
 

watson

Banned
Glad to see that Kapil Dev is a Top 10 bowler.

Also interesting that he is on a batting par with Imran and Watson, and way ahead of Flintoff. In fact he’s ahead of Pieterson, Hayden and Root to name but a few.
 

Zinzan

Request Your Custom Title Now!
Vettori with a higher career ranking than Warne and Morne Morkle higher than Lillee, I knew the Aussies were overrated.
Vettori was such a good white-ball bowler though. Didn't have the SR of Warne & Morne, but was such a banker, & in all conditions, whether home, away or neutral. Had an ER of around 3.9 in his last 10 years.
 

weldone

Hall of Fame Member
Sounds interesting.

How did you statistically represent the different kinds of pitches?
Step 1: For each of the 4000 ODIs, I have assigned one of the 6 pitch types based on i. scorecard i.e. performance of 22 players, ii. current rating of 22 players and iii. bowler types of those who bowled. For example, if pace bowlers have performed better than expected and spinners have performed worse than expected for the particular pitch in ODI #2122, then pitch type for ODI #2122 is green.

Step 2: I have taken the aggregated average to find out impact of the 6 pitch types. For example, let's say 500 out of the 4000 pitches are 'green'. Average across those 500 matches suggest a 'green' pitch type has a +6 impact for pace bowlers and -7 impact for spinners.

Step 3: Adjust all the bowler performances accordingly. For example, if on a green pitch a pace bowler provides a +10 bowling performance that is downgraded to +4; and a spinner performance of -15 is upgraded to -8. This is true for 10-over spells. For shorter spells, impact will be less.

Step 4: Adjust the batting performance accordingly. For example, if a batsman has 4 pace bowlers and 1 spinner in opposition in green pitch then the opposition quality will be adjusted (increased) by (4*6-1*7) i.e. 17. So, on an average pitch if this bowling attack was supposed to concede 265 then on a green pitch they're likely to concede 248. Batting will be that much more difficult.
 

weldone

Hall of Fame Member
You've got Zaheer Abbas high enough, so I approve. :thumbsup:
Thanks mate. I also wanted to incorporate your 'how valuable is that wicket' theory - but couldn't find a way to systematically source that data for all 4000 ODIs.
 

smash84

The Tiger King
Well done, weldone.

The rankings look pretty good in general. Just that i find it hard to put Pollock and Ambrose ahead of McG in ODI rankings (and pollock ahead of Wasim?).

Also Miandad is ranked quite highly, which I approve of. Also good to see Kapil being recognized for his ODI efforts
 

weldone

Hall of Fame Member
Nice work weldone.

Which gives.....

01. Hashim Amla
02. Sachin Tendulkar
03. Virat Kohli
04. Viv Richards
05. AB de Villiers
06. MS Dhoni
07. Shaun Pollock
08. Wasim Akram
09. Joel Garner
10. Curtly Ambrose
11. Muttiah Muralitharan


Tail is too long IMO so it would have been nice have to another high ranking bowling allrounder.
Thanks.

Kapil is ranked quite highly in both disciplines. He can replace Ambrose in the team if needed.
 
Last edited:

srbhkshk

International Captain
This is a fantastic list, the one postulate I don't agree with though is that not-outs with higher # of deliveries are the same as outs. A top order batsman going unbeaten heavily helps the team (especially in chases), also it's fair to say that the bowlers could never get the better of a not-out batsman while they did that for the one who was dismissed.
 

Spark

Global Moderator
Vettori was such a good white-ball bowler though. Didn't have the SR of Warne & Morne, but was such a banker, & in all conditions, whether home, away or neutral. Had an ER of around 3.9 in his last 10 years.
Warne was also never quite that good in ODIs IIRC. Big game player obviously but it's hard to capture that sort of thing in a statistical exercise.
 

weldone

Hall of Fame Member
This is a fantastic list.
Thank you

the one postulate I don't agree with though is that not-outs with higher # of deliveries are the same as outs. A top order batsman going unbeaten heavily helps the team (especially in chases), also it's fair to say that the bowlers could never get the better of a not-out batsman while they did that for the one who was dismissed.
I should explain that particular point in more detail.

You are right that a top order batsman going unbeaten heavily helps the team, and the ranking takes care of that. Let's say Par SR is 70. If a top-order batsman gets out after 45(50) he gets 10 points. But if he doesn't get out and carries on to end up with 90*(100) he gets 20 points. All he did was not get out carry on with same SR, to get more points. If he slogs in the end overs and ends with 110*(100) then he gets 40 points in stead! Therefore, there is additional point for carrying on, as long as the batsman scores at more than par for the extra deliveries. Only time the batsman will be penalized for staying on is when his scoring rate drastically drops. For example, 52*(40) is worse than 50(30). But even 58*(40) is better than 50(30).

All that I am saying is 35*(40) is same as 35(40). I am not suggesting the 35*(40) batsman should get out. He should carry on and by doing that he's likely to gain more points.
On the other hand, imagine a player who comes to play in the 38th over. Does he do a great job if he ends at 35*(40)? Will you prefer 35*(40) over 30(25) in such scenario? The answer will be no in most cases.

Adding bonus points for remaining not out in successful chases is something I considered before, but dropped that idea for 2 reasons:
1. By the same logic, not outs in unsuccessful run chases should carry penalty, and
2. It will favor players in better teams (Bevan) over others (Andy Flower) because better teams will have more successful run chases anyways.
 
Last edited:

Top