Best batsman from each international team (2015-2018)

Virat has the second highest number of centuries in World cricket
Virat has the second highest number of centuries in world cricket

#5 Upul Tharanga (Sri Lanka)

Tharanga is Sri-Lanka's consistent batsman
Tharanga is Sri-Lanka's consistent batsman

Over the past few years, cricket has seen the downfall of Sri-Lankan cricket, with the retirement of some veteran players like Sangakkara, Dilshan and Jayawardene. Upul Tharanga has emerged as the only player, giving performance consistently. After making debut for Sri-Lanka against West Indies in 2005, it took him some time to become a regular fixture in the team. Tharanga scored the second highest ODI score of 174* by a Sri Lankan only behind Sanath Jayasuriya.

Despite his low match participation, he has earned 13 centuries and 12 men of the match titles for his name throughout his international career. Tharanga has scored 6,780 runs in 223 ODI matches at an average of 34,47.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Glenn Joseph
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications