India batsman Rahul Dravid was named world player of the year at the inaugural International Cricket Council (ICC) awards on Tuesday.
He was chosen by a 50-strong panel of former cricketing greats, national captains, umpires and referees.
"It is quite unbelievable, I am really proud," said Dravid, who was also named Test player of the year. "I am so happy to be recognised by some really great people."
The Indian vice-captain, who recently turned his hand to wicketkeeping, received the Sir Garfield Sobers Trophy for being the best player in both forms of the game in the year to July 31 2004.
England all rounder Andrew Flintoff was chosen as one-day international cricketer of the year to top off a memorable week for the 26-year-old after his partner gave birth to a girl.
"If someone had said three years ago you would be getting one-day player of the year I wouldn't have believed them," said Flintoff, who beat off competition from Ricky Ponting, Sachin Tendulkar and Adam Gilchrist.
"It has been a special week. I am pinching myself."
Ponting was named captain of both World XIs and asked who would win if there was a game between the one-day XI chosen by the panel and his Australia side, he said: "Probably just the Aussies by a run or two."
The awards, held at London's Alexandra Palace, were organised to coincide with the ICC Champions Trophy which starts in England on Friday.
Indian left arm seamer Irfan Pathan was named best emerging player and Simon Taufel won the best umpire award.
The awards:
Player of the Year: Rahul Dravid (India)
Test Player of the Year: Rahul Dravid (India)
ODI Player of the Year: Andrew Flintoff (England)
Emerging Player of the Year: Irfan Pathan (India)
Umpire of the Year: Simon Taufel (Australia)
Spirit of Cricket: New Zealand
World Test XI: Matthew Hayden, Herschelle Gibbs, Ricky Ponting (captain), Rahul Dravid, Brian Lara, Jacques Kallis, Adam Gilchrist, Chaminda Vaas, Shane Warne, Jason Gillespie, Steve Harmison
World one-day XI: Adam Gilchrist, Sachin Tendulkar, Chris Gayle, Ricky Ponting (captain), Brian Lara, Virender Sehwag, Jacques Kallis, Andrew Flintoff, Shaun Pollock, Chaminda Vaas, Jason Gillespie.