Feb 21, 2024, 09:36 PM IST
In his career span of 1996-2008, Gilchrist played 396 international matches and won 282 times.
Shahid’s 283 wins take him to the seventh spot on the list.
In his career span of 1989-2011, Jayasuriya played a total of 586 matches and won 292 times.
So far, Kohli has won on 313 occasions.
In his career span of 2000 to 2015, Sangakkara played 594 international matches.
Kallis bags the fourth spot on the list of most international wins.
In his career span of 1989-2013, the master blaster played a total of 664 international matches.
In his 18-year career, Mahela played a total of 652 international matches and won on 336 occasions.
The former Australian captain tops the list with 377 wins. He played between 1995-2012.