Tahir, who went on to pick a seven-wicket haul in the game also became the fourth fastest bowler to reach 100 wickets in the history of the game behind Saqlain Mushtaq, Shane Bond and Brett Lee.
Chasing a massive 344, Johnson Charles and Andre Fletcher gave West Indies a brisk start of 69 in nine overs but Tahir routed the middle and lower order to ensure a massive 139-run victory for the Proteas.
In the fifth match of the series between West Indies and Australia at the same venue, Usman Khawaja scored a valiant 98 while Steven Smith and George Bailey notched up fifties to help Australia post 265.
In response, Marlon Samuels played a tremendous innings, scoring 92 off just 87 deliveries to ensure West Indies gained a crucial four-wicket victory.
The ODI series between India and Zimbabwe was filled with clinical bowling performances from MS Dhoni's team.
In the first Twenty20 International between the teams, Zimbabwe stunned India by two runs riding on an unbeaten fifty from Elton Chigbumbura. Responding to Zimbabwe's total of 170, India managed only 168 despite a fighting 48 from Manish Pandey.
The two-match ODI series between Ireland and Sri Lanka in Dublin saw the Asian team dominating with the bat and completing a 2-0 series victory.
In the first game, Dinesh Chandimal scored an unbeaten century to guide Sri Lanka to 303. In response only William Porterfield and Kevin O'Brien posted a fifty+ score as Ireland lost the game by 76 runs by DLS method.
In the second game, the Sri Lankan top order came to the party with Kusal Perera scoring 135 off 128 deliveries while Seekkuge Prasanna plundered a 46-ball 95 which was later followed by a four-wicket haul from Suranga Lakmal to take Sri Lanka to 136-run victory.
© Cricket World 2016