BULAWAYO, Zimbabwe (AP) — Legspinner Amit Mishra capped his superb run in the series with a career-best 6-48 on Saturday as India dismissed Zimbabwe for 163 in the fifth and final one-day international.

Mishra, whose previous best was 4-31 against West Indies two years ago in Port of Spain, Trinidad and Tobago, kept India in line for its first whitewash in an away series of five games or more.

India seamers Mohit Sharma and Jayadev Unadakt took the early wickets after India elected to field at a venue where bowling first is a big advantage.

For Zimbabwe, Sean Williams top-scored with 51 off 65 balls with six fours. Williams was among those to succumb to Mishra, who finished the series with a tally of 18 wickets.

Zimbabwe struggled to get things going even before Mishra came into the attack.

Opener Vusi Sibanda was the first to be dismissed, edging to wicketkeeper Dinesh Karthik off a delivery from left-arm pace bowler Unadakt.

Captain Brendan Taylor's poor run with the bat continued, being dismissed for zero after facing 11 deliveries. Taylor, who has managed only 30 runs in the series, was caught at slip as he tried an expansive drive off Sharma without reaching the pitch of the ball.

Timcyn Muruma was caught behind from an inside edge off pace bowler Mohammad Shami for 4, and Hamilton Masakadza fell first ball after a drinks break to left-arm spinner Ravindra Jadeja for 32.

Malcolm Waller followed Masakadza back to the pavilion when he was removed by Mishra for 8, reducing the home side to 72-5.

Mishra trapped Elton Chigumbura lbw for 17 and had Tinotenda Mutombodzi (4) and Williams caught in the slips to leave Zimbabwe on 133-8. The legspinner also took the remaining two wickets.