Gallery: World Cup captains meets Queen Elizabeth II and Prince Harry

The captains from all ten teams taking part in the ICC Cricket World Cup 2019 met Britain's Queen Elizabeth II and Prince Harry, Duke of Sussex at the Buckingham Palace.
cricket-world-cup-captains_britain-royals-1.jpg
AFP/Getty Images
1 of 7
Britain's Queen Elizabeth II (C) poses with the captains of the cricket teams participating in the ICC Cricket World Cup 2019, in the 1844 Room at Buckingham Palace, London on May 29, 2019, ahead of the competition's Opening Party on the Mall. (L-R) Back row: Pakistan's captain Sarfaraz Ahmed, South Africa's captain Faf du Plessis, Bangladesh's captain Mashrafe Mortaza, Sri Lanka's captain Dimuth Karunaratne, New Zealand's captain Kane Williamson, Afghanistan's captain Gulbadin Naib. Front row: West Indies' captain Jason Holder, Australia's captain Aaron Finch Britain's Queen Elizabeth II, England's captain Eoin Morgan, India's captain Virat Kohli.
cricket-world-cup-captains_britain-royals-2.jpg
AFP/Getty Images
2 of 7
Britain's Queen Elizabeth II passes England's captain Eoin Morgan (C) and India's captain Virat Kohli (R) during a meeting with the captains of the cricket teams participating in the ICC Cricket World Cup 2019, in the 1844 Room at Buckingham Palace, London on May 29, 2019, ahead of the competition's Opening Party on the Mall.
cricket-world-cup-captains_britain-royals-3.jpg
AFP/Getty Images
3 of 7
Britain's Queen Elizabeth II (C) poses with the captains of the cricket teams participating in the ICC Cricket World Cup 2019, in the 1844 Room at Buckingham Palace, London on May 29, 2019, ahead of the competition's Opening Party on the Mall. (L-R) Back row: South Africa's captain Faf du Plessis, Bangladesh's captain Mashrafe Mortaza, Sri Lanka's captain Dimuth Karunaratne, New Zealand's captain Kane Williamson, Afghanistan's captain Gulbadin Naib. Front row: Australia's captain Aaron Finch Britain's Queen Elizabeth II, England's captain Eoin Morgan, India's captain Virat Kohli.
cricket-world-cup-captains_britain-royals-4.jpg
AFP/Getty Images
4 of 7
Britain's Prince Harry, Duke of Sussex chats to South Africa's captain Faf du Plessis, (C), Pakistan's captain Sarfaraz Ahmed (L) and Sri Lanka's captain Dimuth Karunaratne (R) during a meeting with the captains of the cricket teams participating in the ICC Cricket World Cup 2019, in the 1844 Room at Buckingham Palace, London on May 29, 2019, ahead of the competition's Opening Party on the Mall.
cricket-world-cup-captains_britain-royals-5.jpg
AFP/Getty Images
5 of 7
Britain's Prince Harry, Duke of Sussex chats to Australia's captain Aaron Finch, (C), Afghanistan's captain Gulbadin Naib (L) and Bangladesh's captain Mashrafe Mortaza (R) during a meeting with the captains of the cricket teams participating in the ICC Cricket World Cup 2019, in the 1844 Room at Buckingham Palace, London on May 29, 2019, ahead of the competition's Opening Party on the Mall.
cricket-world-cup-captains_britain-royals-6.jpg
AFP/Getty Images
6 of 7
Britain's Prince Harry, Duke of Sussex chats to England's captain Eoin Morgan, (C), Australia's captain Aaron Finch, (L), Bangladesh's captain Mashrafe Mortaza (2L) and India's captain Virat Kohli during a meeting with the captains of the cricket teams participating in the ICC Cricket World Cup 2019, in the 1844 Room at Buckingham Palace, London on May 29, 2019, ahead of the competition's Opening Party on the Mall.
cricket-world-cup-captains_britain-royals-7.jpg
AFP/Getty Images
7 of 7
Britain's Queen Elizabeth II chats to West Indies' captain Jason Holder,(R), South Africa's captain Faf du Plessis, (L) and Sri Lanka's captain Dimuth Karunaratne (C) during a meeting with the captains of the cricket teams participating in the ICC Cricket World Cup 2019, in the 1844 Room at Buckingham Palace, London on May 29, 2019, ahead of the competition's Opening Party on the Mall.