The IPL auction has been completed, with teams completing their squads and splurging huge sums of money as they attempt to find success in the 2022 edition of cricket's biggest tournament.

But there have been plenty of stars discarded and left on the sidelines for the season ahead.

Here is the best XI who went unsold at the IPL auction.

1. Aaron Finch (Australia)
The Australian captain might be struggling for form in the shortest format of the game, but is still a big-hitting opening batsman who would excel on the mainly flat pitches produced for the IPL.

The 35-year-old averaged 35 with the bat in T20 international cricket and has a top score of 172, while his experience and leadership would have also been a boost to any team who signed him.

2. Martin Guptill (New Zealand)
Guptill has played a staggering 293 T20 matches, scoring more than 8000 runs at an average of 32 and a strike rate at a tick over 130.

His form in New Zealand domestic T20 cricket has been shaky, making 79 not out in a game at Central Districts, but few runs elsewhere, however, he still has plenty of ability as he enters the twilight of his career.

Martin Guptill of New Zealand walks off after being dismissed during the one-day international (ODI) cricket match between New Zealand and Australia at Eden Park in Auckland on January 30, 2017. / AFP / MICHAEL BRADLEY (Photo credit should read MICHAEL BRADLEY/AFP/Getty Images)

3. Colin Munro (New Zealand)
The Durban-born Kiwi has become one of the best T20 top order batsmen on the planet. His blazing century for the Perth Scorchers in this year's edition of the Big Bash League is testament to that, so it's something of a surprise to see him not selected for the upcoming IPL season.

The Kiwi, like Guptill, has over 8000 runs in T20 cricket and has played 65 of his 327 matches for his country, averaging more than 30 at a strike rate of 141 in all T20 cricket.

4. Eoin Morgan (England)
One of England's white ball specialists, at the height of his powers, Morgan was virtually unstoppable in the top and middle order as skipper of his country.

The highs of leading England to a One Day World Cup might be a distant memory, but Morgan has scored more than 7000 runs in the shortest form of the game and can hit the ball as cleanly as anyone on his day.

5. Shakib Al Hasan (Bangladesh) (c)
The non-signing of Shakib might be the biggest surprise of anyone on this list.

The Bangladeshi might be getting towards the back end of his career, but he loves playing in sub-continent conditions and has been Bangladesh's best performer in all three formats for as long as you could remember.

His international T20 record is something special - 1894 runs at 22 and 117 wickets at 19. A true all-rounder.

6. Moises Henriques (Australia)
Henriques was in great touch for the Sydney Sixers during the recent BBL campaign, becoming one of the top batsmen and adding plenty with the ball.

He also brings experience and leadership, and it's something of a surprise that he hasn't been taken.

MELBOURNE, AUSTRALIA - JANUARY 18: Moises Henriques of the Sixers reacts to the crowd during the Big Bash League match between the Melbourne Renegades and the Sydney Sixers at Etihad Stadium on January 18, 2014 in Melbourne, Australia. (Photo by Darrian Traynor/Getty Images)

7. Josh Philippe (Australia) (wk)
Philippe is fast developing into one of the best specialist short-form keepers in the game.

The big-hitting star played excellently for the Sydney Sixers in the recent Big Bash alongside Henriques, with the 24-year-old in the infancy of his T20 international career, but having played for the Royal Challengers Bangalore in 2020.

8. George Garton (England)
A promising left-arm quick, the 24-year-old Garton going unsigned was another surprise. He has only represented his country once, but that figure is sure to rise in the coming years.

He has played 51 T20 matches at domestic level, taking 56 wickets at 23.

9. Mujeeb Ur Rahman (Afghanistan)
Mujeeb is one of the trickiest spinners to handle on the planet, clearly following in the path of fellow countryman Rashid Khan.

The Afghani might only be 20 years of age, but he has already represented Afghanistan 22 times, taking 32 wickets at 15.87 and an economy of just 6.04, while he has taken 188 wickets in all T20 cricket (171 matches) at an average of 22 and an economy of 6.64.

10. Adam Zampa (Australia)
Zampa brings more experience to the fore than Mujeeb, but is another surprising omission given his recent form.

One of the best bowlers at the T20 World Cup, he was a key reason Australia took out the crown in the United Arab Emirates - where conditions are similar to India. He was the second-highest wicket-taker for the tournament and has picked up where he left off in the ongoing home series against Sri Lanka.

ADELAIDE, AUSTRALIA - FEBRUARY 22: Adam Zampa of Australia is congratulated by teammate Aaron Finch after Zampa got the wicket of Dasun Shanaka of Sri Lanka during the International Twenty20 match between Australia and Sri Lanka at Adelaide Oval on February 22, 2017 in Adelaide, Australia. (Photo by Morne de Klerk/Getty Images)

11. Sheldon Cotrell (West Indies)
Cottrell has played 39 T20 internationals for the West Indies, taking 46 wickets and going at less than eight runs per over - a strong return for a quick who often bowls in the opening powerplay.

His overall stats across 121 T20 matches are similar, and with a strong tendency to take wickets without going for insane amounts of runs, he should have been a lock to be secured in the auction.