The equestrian loving brothers rode in the Jerudong Trophy at Cirencester Polo Club in Gloucestershire to help raise funds for charities chosen by them which are close to their hearts.
Wearing team shirts branded with three charities – Walking with the Wounded, the Household Cavalry Foundation and Centre Point – they whooped and cheered as they entertained the crowds.
Tickets started at £15, with the club telling punters it was an “intimate day” to raise funds from the Duke of Cambridge and his brother’s charities.
Ticket-holders had access o the Clubhouse restaurant and Tea Room as well as the Grandstand seating.
Both brothers looked as if they were enjoying themselves as they cantered down the pitch, smiling and egging each other on in the heat.
Today’s game was just one of a series of charity matches the princes have lined up for this summer.
William and Harry, who have been playing polo in support of their charities for a decade, have raised more than £10million for charitable causes so far.
They are often seen enjoying a game of polo at Cirencester which is near Prince Charles’ Gloucestershire residence, Highgrove.
Zara won a silver medal with the British team, and both mother and daughter are recipients of the annual Sports Personality of the Year award.
The princes were raising money for three charities
Prince Harry and the Duke of Cambridge have been busy this week as they stepped up the number of duties to help the Queen and Prince Philip.
The pair have been raising money through polo for ten years
Prince Harry was in high-spirits
The prince spoke to survivors in their late 90s about their experiences on the French beaches in 1940.
Harry also took on his first formal role in a state visit when he took Spanish royals, Queen Letitia and King Felipe VI, on a visit to Westminster Abbey where the Spaniards lay a wreath.
The night before they met Prince Harry and the Duke and Duchess of Cambridge at a state banquet held in the ballroom at Buckingham Palace for them.