Sachin Tendulkar has scored maximum centuries; 48 in ODIs.
sachin
sachin tenulkar holds the record being bowled 65 times in odis the nest batsman is sanath jaisurya
sachin
sachin....
Sachin Tendulkar
sachin dandulkar
sachin tendulkar 42 in tests and 43 in ODIs
It is record software
As of October 2023, the record for the longest six in One Day Internationals (ODIs) is held by Shahid Afridi from Pakistan, who hit a massive six measuring 158 meters against South Africa in 2013. His incredible power-hitting has made him a legendary figure in limited-overs cricket. Other notable mentions include Brett Lee and Martin Guptill, who have also made headlines for their long sixes. However, Afridi's record remains unmatched in ODIs.
Irony is that he is also one of the greatest batsman in the world - Sachin Tendulkar.
Sachin Tendulkar has the record of playing in more games in world cups and Sanath Jayasurya holds the record for ODIs
Tests: 5 ODIs: 4 T20Is: 0 First Class: 12 List A: 6 Twenty20: 0