Sri Lankan legend Kumar Sangakkara scored 37 hundreds for the Islanders, where they finished as victors.
Like Sanga, South African great ABD slammed 37 hundreds in winning causes for his national team.
The Indian captain took his tally to 38 with his hundred during the 3rd Test victory against England in Rajkot.
Former South African cricketer Hashim Amla has contributed 40 hundreds in games that the Proteas ended up winning.
The Master Blaster recorded 53 hundreds in matches that India won.
Australian legend Ricky Ponting takes the second spot with 55 hundreds in wins for the Aussies.
Former Indian captain, who is missing from action against England, tops the list with 56 hundreds to his name in winning causes.