A-Rod hit 7 RBI against Tampa Bay in the 6th inning
Mark Grudzielanek on April 27, 2005 against the Brewers. He hit a home run in the 1st inning, a single in the 2nd inning, a double in the 4th inning, and a triple in the 6th inning.
Mays is the only major league player to have hit a home run in every inning from the first through the 16th. He holds the record for most home runs in extra innings with 22.
Edgar Renteria
Fernando Tatis of the St Louis Cardinals drove in 8 in one inning against the Los Angeles Dodgers. He hit two Grand Slams off of Chan Ho Park. April 23 1999.
Chris Gayle has hit the most sixes. 10 sixes in all
The total number of sixes hit by all the batsmen combined in T20 world cup 2009 is 166. Max number of sixes were hit by yuvraj singh. He hit 11 sixes.
15 sixes
who hit highest six
Shahid Afridi of Pakistan has hit most sixes in international cricket. In all international matches including tests, one days and T-20s he has hit 431 sixes in all leading the second placed Chris Gayle who has hit 373 sixes.
Sanath Jayasuriya of Mumbai Indians hit the most sixes in 2008. He hit a total of 31 sixes
Chris Gayle hit most sixes in 2010
Yuvaraj Singh the Indian Cricketer in first ICC T20.
Sir Donald Bradman hit only 1 six in his whole career because he didn't want to get caught out in the outfield.
Alex Obanda of Kenya had the longest Six of the tournament (96 mtrs) against Australia. He hit this Six to Australian attack bowler Tait.
Shahid Afridi,not only for Pakistan,but he is the one to hit most sixes from any country. Shahid afridi is the only player who hit most sixes
Shahid Afridi with 301 sixes