Brian Lara
Mehrab Hossain was the first Bangladeshi batsman to score a 50 in Cricket World Cup. He scored 64 against West Indies in 2009 world cup.
Sanath Jayasuriya who scored 50 runs from 17 deliveries
The fastest 100 in cricket was hit by Shahid Afridi in 37 balls.
Yuvraj Singh of India has scored the fastest fifty in t20 cricket off 12 balls against England in 2007 ICC T20 World Cup.
Yuvraj Singh
Now it is Yuvraj Singh who scored fifty in just 12 balls. It is against England in recently concluded Twenty20 world cup,in 2007,at south Africa. Yuvraj hit 6 consecutive sixes in an over to complete his half century.
Actually there was no 50 overs world cup in 2010. But if you are talking about t20 world cup then it was England.
There was not a 50 over worl cup. But sri lankans won the t20 world cup.
yuvraj singh for India against England in the 2007 world t20, when he hit 50 off 12 balls, including the famous six sixes in an over
50 over world cup- In 1992 20 over world cup-In 2009 Pakistan won in 1992 world cup and in T20 world cup Pakistan won in 2009
The cricket played at a world cup is made up of 50 overs a game.
over 50