Winning a cricket match with the smallest margin means, the batting team should have been at their final wickets. This type of situation is often pressurizing for players and also for the fans. The last man standing or the last wicket standing during a chase is a tough job to play and watch. These are the matches that are won with the smallest margin of wickets. It is usually 1 wicket and the final wicket. The last batsman standing would be finishing these games. The final wicket of the team is also seen as a record in ICC ODI. Here are the top 10 teams who have won the matches with the smallest margin by wickets.

1. New Zealand – 1 Wicket 

At no.1 is team NEW ZEALAND in the year 2015. This match was an ICC ODI series between New Zealand and Australia in the year 2015. This match was played at the Auckland ground. NZ won this ODI by 1 wicket and 161 balls were remaining, they chased a total of 152 runs.

2. Kenya – 1 Wicket 

At no.2 is team KENYA in the year 2007. This was an ODI series between Kenya and Bermuda on 28 October 2007. This match was played at the Nairobi (GYM) ground. Kenya won this match by 1 wicket and 82 balls were remaining, they chased a total of 168 runs in this match.

3. New Zealand – 1 Wicket 

At no.3 is team NEW ZEALAND in the year 2013. This was an ICC ODI series between New Zealand and Sri Lanka on 9 June 2013. This match was played at the Cardiff ground. NZ won this match by 1 wicket and 81 balls remaining. They chased a total of 139 in this match.

4. Sri Lanka – 1 Wicket 

At no.4 is team SRI LANKA in the year 2010. This was an ODI series between Sri Lanka and Australia on 3 November 2010. This match was played at the famous Melbourne ground. SL won this match by 1 wicket and 34 balls remaining. They chased a total of 240 runs in this match.

5. England – 1 Wicket 

At no.5 is team England in the year 1991. This was an ICC ODI match between England and West Indies on 23 May 1991. This match was played on Birmingham ground. England won the match by 1 wicket and chased a total of 174 runs and 32 balls were remaining.

6. New Zealand – 1 Wicket 

At no.6 is team NEW ZEALAND in the year2013. This was an ICC ODI match between New Zealand and South Africa on 19 January 2013. This match was played at Paarl ground. NZ won this match by 1 run and they chased a huge total of 209 runs. This was the ODI # 3323 scorecard.

7. England – 1 Wicket 

At no.7 is team ENGLAND in the year 2000. This match was an ICC ODI match between England and Zimbabwe on 18 February 2000. This match was played at the Bulawayo ground. England won the match by 1 wicket and they successfully chased a total of 132 runs. This is the ODI # 1564 scorecard.

8. West Indies – 1 Wicket 

At no.8 is the team WEST INDIES in the year 2004. This was the same year, West Indies player and batsman smashed a huge 400 in his test match. This match was between West Indies and Bangladesh in 2004. This was played at Kingstown. They win won the match by 1 wicket after chasing 145 runs.

9. Sri Lanka – 1 Wicket 

At no.9 is team SRI LANKA in the year 2015. This was an ODI series between Sri Lanka and West Indies on 1 November 2015. This match was played at the Colombo (RPS) ground. SL won the match by 1 wicket and they chased a total of 163 runs. This match was the ODI # 3710 scorecard.

10. West Indies – 1 Wicket 

At no.10 is team WEST INDIES in the year 2013. This was an ICC ODI match between West Indies and India on 30 June 2013. This match was played at the Kingston ground. They were chasing a target of 230 set by team India. They finally won the match by 1 wicket margin and this was the ODI # 3380 scorecard.