Cricket is said to be a ‘gentlemen’s game’, and it has been proved by many great cricketers by their skills. It; requires a significant skill, chance, and strategy, and without a doubt, it is one of the famous games played in the world. It is a fascinating sport, and sometime, it creates such a surprising and unpredictable environment for the audience. The surprise factor of this game makes it more interesting, especially near the end of the match. Cricket has many great finishes in its history. Let’s; take a look:-

1. M.S Dhoni

M.S Dhoni is a right-handed batsman and wicket-keeper of the Indian team. He also captained the Indian cricket team for over a decade. In terms of finishing the match, Dhoni comes on the top of the list. His “Helicopter Shot” is a very famous style; he uses this style as his winning shot almost in every match. Dhoni has been on the top on list of best finishes for many years.

2. Shahid Afridi

Shahid Afridi is the former right-handed batsman in the Pakistani team. He is one of the greatest all-rounders in the world. Afridi’s one of the memorable moments is that he hit consecutive sixes at the Asia Cup against India to help Pakistan to win the Cup. He is one of the great finishers and won many match for Pakistan.

3. AB De Villiers

AB De Villiers is a former right-hand batsman and wicket-keeper of the South African team. He can smash the ball all around the ground with his tremendous power. He can hit the ball 360 degrees around the crease, which makes it challenging for bowlers to bowl at him. AB De has can scoop the yorkers and go deep to make full-length deliveries.

4. Michael Bevan

Michael Bevan is a former left-handed Australian cricketer. He is extensively known for his finishes in the match. Michael’s game is tricky; one can never guess what will be his next move. Many wins for Australia were possible because of him. He is regarded as the first-hand finisher.

5. Lance Klusener

Lance Klusener is a former cricketer from South Africa. He is known for his fast bowling and aggressive batting on the field. He is also known as Zulu. He finished the game with his long shots, and between 1999 and 2000, his finishes became world famous as he played some outstanding ODI knocks. He even got the reputation of the best finisher during this period.

6. Virat Kohli

Virat Kohli is an Indian cricketer who is a right-hand batsman. Kohli likes to take it slow at the pitch, examine the environment of the game the take decisions accordingly. Without taking many risks, he just carefully plays the ball to build his innings. He gave many great finishes to win the match.

7. Michael Hussey

Michael Hussey was born on 27 May 1975 in Mount Lawley, Western Australia. Michael debuted in ODI at the age of 28 and his test debut at the age of 30 on 3 November 2005.  He is one of the greatest wicket-keepers of all time; he has won many matches with his wicket-keeping and batting skills. He is known as “Mr. Cricket” for his daringness at the game. He has made possible 48 victories for the Australian team, and most of them were because of his incredible finish.

8. Jos Butler

Jos Butler was born on 8 September 1990. He started his test career in 2014, his ODI Career in 2012, and his T20 career in 2011 for the team of England. He plays open at the crease to achieve long shots, which sometimes can be disadvantageous, but it can get us a big scores. He plays both aggressively and safely and knows how to handle the situation at the crease and turn it into an advantage, making great finishes.

9. Viv Richards

Viv Richards was born on 7 March 1952 in St. Johns, British Leeward Islands. He started his career at 19 in January 1972 in the West Indies team. Richards is said to be the ‘most destructive sportsman ever’ as he got dangerous batting, bowling, and fielding skills. He scored five centuries in World Series Cricket. He had won many matches with his winning shot.

10. Andre Russell

Andre Russell is a West Indian cricketer born on 29 April 1988. He started his career in November 2010 at the age of 19. Russell became one of the greatest finishers in match. Once, he scored 52 runs in 13 balls in the Indian Premier League for Kolkata Knight Riders [KKR].

These are the great finishers in the history of cricket, but there are young talents who can make it into the list after some time.