The ICC announced match officials for ODI World Cup final, set to take place on November 19, Sunday. Richard Illingworth (England) and Richard Kettleborough (England) will be on-field umpires during the final, while Joel Wilson (West Indies) and Christopher Gaffaney (New Zealand) will be the third and fourth umpires.
short by
Arjun /
08:20 pm on
17 Nov