In the history of cricket, there were many batsmen and bowlers produced in different generations in all over cricket nations. Sir Viv Richards, Sunil Gavaskar, Sachin Tendulkar, Ricky Ponting, Virat Kohli and many others became batting legends while Muttiah Muralitharan, Shane warne, Anil Kumble, Kapil Dev, Imran Khan, Wasim Akram became bowling le