It wasn’t meant to be: Ben Stokes, Costliest overseas player on IPL 2018 18 May, 2018 cricpur IPL 2018, Rajasthan Royals 0 Ben Stokes 706 Ben Stokes