Every team needs a good finisher because finishers have a certain skill set that is essential to the success of the team. Through their ability to either stabilize the innings or accelerate the run rate in the last overs, they can win matches time and time again. Their ability to remain composed under pressure and act quickly comes in very handy when things go serious. Finishers also give the team flexibility in the batting order, stabilizing the innings amid collapses and making the most of the resources at hand. They are vital to the team's success in limited-overs formats because of their ability to capitalize on starts in order to convert competitive totals. Over the years, there have been a few outstanding finishers—players who show a talent for finishing matches with massive totals or securing wins in the closing overs of a game. Some of the greatest finishers in cricket history are listed below: 1. MS Dhoni: The former captain of India is well-known for his ability to finish games, particularly in limited-overs forms, and for remaining composed under pressure. In close range, his helicopter stroke and sharp cricketing mind made him a nightmare for opposing spinners. Format Matches Runs Strike Rate 4s 6s Tests 90 4876 59.11 544 78 ODIs 350 10773 87.56 826 229 T20Is 98 1617 126.13 116 52 T20s 386 7367 135.34 512 333 AB De Villiers: The South African mastermind, renowned for his unconventional strokeplay and 360-degree batting, had the ability to alter the course of a match in a handful of overs. De Villiers was one of the most dangerous finishers in contemporary cricket because of his inventiveness and quickness in scoring runs.He has the ability to hit in those corners of the field where no other player can even think of. Format Matches Runs Strike Rate 4s 6s Tests 114 8765 54.51 1024 64 ODIs 228 9577 101.09 840 204 T20Is 78 1672 135.16 140 60 T20s 340 9424 150.13 753 436 Check Also: Top 10 Best All-Rounders in Cricket: India and the World 3. Kieron Pollard: A devastating finisher with a reputation for power hitting and effortless boundary clearing, Pollard is a West Indian all-rounder. Known for his soaring sixes and ability to perform under duress, Pollard is one of the most dangerous batsmen in T20 cricket which we all have seen in recent seasons of Indian Premier League. Format Matches Runs Strike Rate 4s 6s ODIs 123 2706 94.41 171 135 T20Is 101 1569 135.14 94 99 T20s 660 12900 150.98 810 860 4. Jos Buttler: Known for his powerful hitting and capacity to quicken the pace of runs scored in the final overs, Buttler is an English wicketkeeper-batsman. He is a valuable asset in limited-overs cricket because of his inventive strokeplay and clean striking, which can change the course of the match in a handful of overs. Format Matches Runs Strike Rate 4s 6s Tests 57 2907 54.18 340 33 ODIs 181 5022 117.11 407 170 T20Is 114 2927 144.61 263 123 T20s 411 11465 144.85 1031 485 Check Also: Top 10 Best Wicket-Keepers in Cricket History 5. Shahid Afridi: He is the all-around player from Pakistan who changed the game both with the bat and the ball. With his ability to knock huge sixes and his aggressive batting approach, Afridi often ended up winning matches, especially in the game's shorter versions. Format Matches Runs Strike Rate 4s 6s Test 27 1716 86.97 220 52 ODI 398 8064 117.01 729 351 T20I 99 1416 150.0 103 73 IPL 10 81 176.09 7 6 These players' ability to close out games in style, frequently saving their teams from dire circumstances and leading them to victory, has made a lasting impression on the sport.