Do you know who was the first batsman to score 10,000 ODI runs?
It's Brian Lara's birthday and, hence, we thought it would be the perfect time for a left-handers quiz. The West Indies great holds the record for having scored the highest individual score in a Test innings (400* vs England at St. John's in 2004).