Well the surprises depend on how knowledgeable you are. But anyways here we go:
- The explosive Sri Lankan opener, Sanath Jayasuriya has more ODI wickets than legendary Aussie spinner, Shane Warne.
- If we're talking about Shane Warne, let's point out another fact that Man known as BEST INDIAN BATSMAN EVER, Sachin Tendulkar, has more five wicket hauls than Shane in the ODIs.
- Jason Gillespie, the ace Aussie pacer, scored a double century in his last ever game against Bangladesh. What's interesting in that… Well it was his maiden ton as well!!
- Bhagwat Chandrashekhar, the Indian spinner has more wickets to his name than the total runs scored in his career. Figures stand as 242 wickets against 167 runs scored.
- Mahendra Singh Dhoni, has remained Not Out 84 times until the end of the innings in ODIs, most by any player.
- Well coming to bat in the tail has its own perks, for instance Jimmy Anderson has remained Not Out a staggering 102 times in his Test Career.
- Kiwi batter Geoff Allott faced 77 balls against the Proteas before getting out on a duck.
- The 2013 Test between India and South Africa was the only game where registered Wicket Keepers of both the teams tried their hands on the ball as well. For India it was Magnificent Mahendra & for the African side it was Alien Abraham.
- In 1930, the legendary Aussie batter, Sir Donald Bradman scored a whopping 309 Runs in a single day. The record doesn't just ends here, he did it smashing two part centuries in first two sessions of the day and ending it with 89 in the final session.
- Rameshchandra aka Bapu Nadkarni holds the record of bowling the most consecutive maiden overs. He bowled 21 consecutive maidens out of his total 32 conceding just 5 Runs.
- Marvan Atapattu, one of the most prolific cricketers ever seen, holds the unlikely record of getting Run Out a massive 41 times in his career.
- The 1997 test in Colombo saw Sri Lanka scoring a humongous 952 Runs off 6 wickets trailing the first inning total of 537 Runs from India. The match was an obvious draw!!
- Imagine enforcing a follow-on and end up losing the game… Well this has only happened thrice in the history and it was Australia getting smacked all the three times. The first two against England and the last defeat was the iconic Eden Test against India.
- Jimmy Anderson, one of the best fast bowlers in the history, conceded 28 Runs (Most in the format) in the Test against Aussies. His figures stood as 4,6,2,4,6,6 against the Aussie batter George Bailey.
- Wasim Akram, probably the greatest one from Pakistan out of their long list of pacers, recorded hitting most sixes in an innings in Test Cricket. The Test against Zimbabwe saw Wasim hitting 12 sixes in his indestructible 257 Run innings. Interestingly, Akram's highest score wasn't surpassed by the likes of Sachin Tendulkar, Virat Kohli , Ricky Ponting and Saurav Ganguly.