10 Batsmen with most 100s in ODI cricket 

Australia v India - Tri-Series Game 7
Sachin Tendulkar

#7. Kumar Sangakkara

England v Sri Lanka - 2015 ICC Cricket World Cup
Kumara Sangakarra

Kumara Sangakkara was one of Sri Lanka's greatest batsman in one day cricket. The stylish left-hander was Sri Lanka's most dependable middle-order batsman and prolific run-getter at the peaks of his prowess.

Sangakkara had a sound technique to adapt to different conditions and used to accumulate runs in clinical fashion. He had tons of concentration to play the long innings and produce some mammoth hundreds.

'Sanga' and Mahela Jayawardene formed the backbone of the Lankan batting for over two decades. Sri Lanka’s Mr. Consistent ended his stellar ODI career with a staggering 14000 runs studded with 25 centuries.

ODI Record

Matches 404 II Runs 14234 II Avg 41.98 II 100s 25

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

Quick Links

Edited by Kumud Ranjan
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