Angel SarinAsked on 17 April, 2019
Has England ever won the World Cup?
No, England are yet to win the World Cup to date.
Vihaan NairAsked on 17 April, 2019
Where did England finish in World Cup 2015?
England were ousted in the group stage of World Cup 2015.
Ankita ChattopadhyayAsked on 17 April, 2019
Who led England in 2015?
England were led by Eoin Morgan in World Cup 2015.
Aaradhya RangarajanAsked on 17 April, 2019
Which IPL team does Jofra Archer play for?
Jofra Archer plays for Rajasthan Royals (RR) in the IPL.