Former Australia cricketer Shane Warne had lost a bet to former India captain Sourav Ganguly and the legendary spinner honored his word by wearing the jersey of arch-rivals England.

Former Australia cricketer Shane Warne had lost a bet to former India captain Sourav Ganguly and the legendary spinner honored his word by wearing the jersey of arch-rivals England.

Warne took to a social media side to express his disappointed about losing the bet but he also said that he will keep his word and wear the jersey for an entire day.

The ICC on Thursday tweeted a photo of Warne in the England jersey, with the caption: 👀 Here's a sight you thought you'd never see!

More to follow...#BANvIND #CT17

Warne too retweeted,

Unfortunately there's more to come ! 😩 https://t.co/p4ZyrIw5iB — Shane Warne (@ShaneWarne) June 15, 2017

It will be interesting to see what happens next.

Former Australia skipper Michael Clarke had said during a conclave in London that he expects India versus Australia in the final of the Champions Trophy 2017.

However, Ganguly disagreed with Clarke and said that England is a very good team and he expects to see them go deep into the tournament.

This is when Warne jumped into the conversation and said that England won't even win their Group A match against Australia. This is when the two decided to place a bet.

England crushed Australia by 40 runs (D/L) to send them packing, which meant that Ganguly had won his bet against Warne.