I'll say ms dhoni for now
Ronaldo or Messi

He still tries, he is staying fit, actually warms up, is playing in a harder league than Messi, can still score more goals in this harder league than Messi in the MLS
He still tries, he is staying fit, actually warms up, is playing in a harder league than Messi, can still score more goals in this harder league than Messi in the MLS
Who is better?