Cricket is one of the most vulnerable, efficient, and followed sports all over the globe. It has achieved the popularity for been captivated physical recreation; that have moved several games in the newer set of heights over since the concept of inception towards T20 were formatted. There were many plethoraof records established, created, and even broken, achievement, and extreme accomplishment of the objective for every row of the year within the cricketing career. Many players have to engrave their names in history which cannot be erased or ignored, and that makes something very unique about this sport.

1. Sachin Tendulkar (India)

Sachin Tendulkar is the most legendary player that cricket can possess; at an early age, he started playing, and, soon, he achieved all the success in his life. Despite not having any sport-related background, he became one of the most record-holders in cricket. From 1989 to 2012, he played around 463 matches encompassing over 452 innings wherein he was able to hit 18426 runs that ultimately upheld the highest average rate as 44.83. The highest score of all the inning was two hundred runs, not out, in the history of his life, he scores 49 times hundred 96 times fifty; however, the boundary was hit for 2016, and sixes were 195 times.

2. Virat Kohli (India) 

In Contemporary times, Virat is one of the tremendous players that the Indian team has. Who have broken all the records within the duration of 2008 till now. With this short period of tenure, he was able to achieve the second most scoring player in the history of India. He has played 254 matches, and around 245 innings as an outcome score, he was able to possess 12169, upholding the highest score was 183, wherein he was holding an average run rate of 93.17. Hundreds he was able to make was 43 and fifty was 62, although boundaries were 1140 and sixes 125.

3. Ricky Ponting (Australia)

Like Sachin, Ricky Ponting was also a legendary player, both these players worked together in IPL; the two most prominent all-time captains have a real bonding in the field. In the time-space of 1995 to 2012, he was able to play around 375 matches, and 365 inning score was 13704, wherein the highest score which was possessed by him was 164 upholding an average run rate of 42.03. The hundreds were scored 30 times and fifty was 82 as boundaries were made around 1231 and sixes 162.

4. Rohit Sharma (India)

In modern cricket there were very few players who used to be labelled as tremendous scorers. Within the duration of 2007 till 2021 he played around 117 games and inning he was able to play 220 matches as the entire run which was scored around 9205 however the highest run was 264 which is the highest among the player upholding average run rate 48.96. The hundred made were 29 and fifty was 43, wherein boundaries were 832 and sixes were shot 244.

5. Sanath Jayasuriya (Sri Lanka)

In the history of cricket and modern bridge, Jayasuriya had made many records like in the career tenure he played from 1989 to 2011, within which he was able to play 445 matches, and 433 innings, subsequently his total scoring run was 13430, and his highest run made was 189, the average run rate was 32.36. he was able to make hundred for 28 times and fifty for 68 times, all around boundaries were shot for 1500 times, and sixes were hit around 270 times.

6. Hashim Amla (South Africa)

Amla is considered to be one of the finest players, and ultimately an all-rounder player possessing the record from 2008 to 2019 by playing in 181 matches and 178 innings scoring the total run as 8113, all among the highest run score was 159 that make an average run rate as 49.46. Continuing the hundreds made by Amla – 27 and fifty were 39 times, although boundaries were shot around 822, and sixes were made 53 times.

7. AB De Villers (South Africa)

AB is known for the higher score the game in all different types of category like ODI, IPL, etc., he has spanned around; his career from 2005 to 2018 the total matches which he played was 228 and inning 218 encompassing the total score of 9577 playing at an average rate of 53.50. The hundred and fifty which was made 25 and 53 wherein the boundaries which were delivered 840 and sixes 204 times.

8. Chris Gayle (West Indies)

He is also known as the sixer machine in IPL as well as in ODI. His sixes are equivalent to the t-shirt code that is 333 from 1999 to 2019. He played the matches around 301and inning 294, possessing a total score of 10480. However, the highest-scoring of the games was 215 that upholding the average run rate of 37.83. The hundred and fifty he keeps is about 25 and 54. Wherein boundaries were shot around 1128, and sixes were hit around 333 times.

9. Kumar Sangakkara (Sri Lanka)

Sangakkara is known for his consistency as his ICC career started in 2000 till 2015. He played matches around 404 an inning 380 times, scoring a full run of 14234. And the highest score in the field was 169 with an average rate of 41.98. Hundred and fifty were shot 25 and 93; moreover, the boundaries, which were hit 1385 times, and sixes were shot around 88 times.

10. Sourav Ganguly (India)

He is popularly known by the name of Dada of the Indian cricket team. It was prolific from 1992 to 2007. And he played over 311 matches and 300 innings wherein his total score was 11363. The highest score which he was able to possess was 183 gives an average of the run rate as 41.02. Hundred and fifty, which were hit by Ganguly are around 22 and 72 respectively. Moreover, boundaries hit by him as fours and sixes were 1122 and 190 times.