In IPL, He is the highest run-getter with more than 2500 runs and with 47 catches he holds the record of taking most catches by a fielder in IPL. He is also the second highest Six hitter next to Chris Gayle of West Indies in IPL. At the age of 18, Raina got his break in ODI for Indian Cricket sqaud in 2005 against Sri Lanka. Though his debut in test team happened in 2010 against the same opponent.