Your original statement said you wanted the Max() wickets and the Min() runs. What you are saying now is different.
If you want to pick up data assocated with a record you find using one of the aggregate functions such as Max(), you need to separate the process into two queries. The first query finds the Max() and the second query uses that information to join back to the main table to pick up the associated information.
Query1:
Select Player, Max(Wickets) As MaxWickets
From YourTable
Group By Player;
Query2:
Select q.Player, q.MaxWickets, t.Runs
From query1 as q inner join YourTable as t on q.player = t.player and q.MaxWickets = t.Wickets;