Sir Vivian Richards holds the record for the fastest century in Test Cricket. He blazed his way to hundred in 57 balls against England at St.Johns (1986). Shahid Afridi the record for scoring the fastest century in ODIs. He scored his century in 37 balls against Sri Lanka on 4th October 1996 on his ODI debut.
Sachin Tendulkar has the record of playing in more games in world cups and Sanath Jayasurya holds the record for ODIs
Sachin Tendulkar has scored maximum centuries; 48 in ODIs.
sachin tenulkar holds the record being bowled 65 times in odis the nest batsman is sanath jaisurya
It is record software
He managed only one century in ODIs.He scored one ODI century. His score was 102 not out.
Mick Lewis holds the record for most expensive bowling figures in ODIs. He had bowling figures of 10-0-113-0 vs South Africa in 2006. He is the only bowler to have conceded over 100 runs in one ODI.
William Odis Bertelsman was born in 1936.
Odis Allison was born on 1949-10-02.
Odis McKinney was born on 1957-05-19.
Tests: 51 ODIs: 49 updated on 10/29/2017
He played for total of 664 matches. He played odis more than tests.
Sachin Tendulkar is the highest run scorer in the history of the game, both in Tests and ODIs. He is also the highest century scorer in both forms of the game. Wisden has rated Tendulkar as the second best batsman of all time, both in Tests and ODIs.
From 2 march 2012 sachin tendulkar played 461 odis.
There are 5 ODIs in the ongoing India-England series
pakistan played 21 odis match against south africa.
Wasim Akram has taken 122 wickets in 77 Matches at Sharjah, that's record for most wickets by a bowler on a single venue.
Sunath Jayasuria has the fastest 50 in ODIs scoring 50 in 17 deliveries with 8 fours and 5 sixes playing Pakistan in 1996. He was out for 76 off 28 deliveries. Despite that Sri Lanka failed to overhaul Pakistan's rather modest total of 215 falling short by 43 runs.
21-Jun-2010: Shahid Afridi has now hit the most sixes in ODIs, going past Jayasuriya. He now has 272.
99 in test and odis.