Who is most expensive player in cricket?

Kevin pietersen and Andrew flintoff