I am redoing the calculations again with slight modifications in longevity. Wilfred Rhodes has had the longest career ever,30 years.Sachin Tendulkar played the most matches,200.
If I revise the formula for C as (no. of test matches played/200 * no. of years played/30), below is the ranking.
1.Garry Sobers -2.75
2.Imran Khan - 2.73
3.Jacques Kallis - 2.71
4.Keith Miller - 2.34
5.Aubrey Faulkner - 2.32
6.Shakib Al Hassan - 2.20
7.Ian Botham - 2.18
8.Richard Hadlee - 2.13
9.Shaun Pollock - 2.12
10.Ravindra Jadeja - 2.02
11.Chris Cairns - 1.97
12.Trevor Goddard - 1.95
13.Ravichandran Ashwin - 1.93
14.Kapil Dev - 1.92
15.Tony Grieg - 1.89
Sir Garry back at the top. So everyone can rest easy here.
Pollock goes below Botham and Hadlee here. PFK would be happy
. Bolo and MM not so
Whatever weightage one applies, Sobers, Imran, Kallis and Miller come up at the top. Not in the same planet as Botham and others.