which cricketer has hit more number of 6 in 1 over & when & against whom?
483396
Shahid Afridi (666621)   against Harbhajan Singh Pak v Ind  at Lahore in 2005-06\n\nKapil Dev (006666)       against EE Hemmings     Ind v Eng  at Lord's in 1990
574264
In 1984, Shastri became only the second cricketer to ever hit six sixes off one over (bowler name Tilak Raj), playing for Bombay against Baroda, in Bombay. In the same innings he went on to make the fastest double-hundred in first class cricket, off 123 balls in 113 minutes.\nSource:http://psychcentral.com/psypsych/Ravi_Shastri
519747
Nothing is officailly declared as biggest six ever.\n\nDenis Lindsay believed to have hit the biggest 6 ever at the Wanderers. It cleared the main stand and landed in Corlett Drive.\n\nBut Many say that Afridi has hit six which went around 50 meteres past the boundary. This six is considered to be the biggest or longest six ever.
1152419
Technically Every Batsman can hit 6 sixes in an Over .. so Dhoni is no exception...
11155
brian lara for test cricket with 11204 runs.sachin for ODI with 13909 runs. sachin is highest run getter when combining both forms of cricket.
787834
The record for most runs in a single calender year in test cricket was held by Sir Vivian Richard of West Indies (1710 runs) for the past 30 years.  That record has been broken by Mohd. Yusuf of Pakistan today against the 3rd Test Match against West Indies being played in Karrachi.\n\nHence Mohd. Yusuf of Pakistan is the new record holder for most runs in a calender year in test cricket.
1082966
In terms of total runs-Sachin Ramesh Tendulkar.\nIn terms of individual score-Saeed Anwar of Pakistan scored 194 runs on 21/05/1997 versus India at Chidambaram Stadium, Chennai.
345130
Saeed Anwar (Pakistan) made 194 in Chennai in 1997 against India before Saurav Ganguly took his catch that could have gone for a six.He broke the record of Desmond Haynes(188).
743880
In ODI: H Gibbs of SA in Johannesburg 2005-06 against Australia: 126 -  7 sixes 21 Fours\n\nIn Test Matches:\n\n238 runs 52 fours 5 sixes by John Eldrich of England v New Zealand, 1965, 3rd Test\nHeadingley, Leeds
406804
SACHIN RAMESH TENDULKAR.\nTHE PLAYER GOT ALMOST, 24OOO RUNS.\nJUST THINK.\nHE RUN 24K TIMES FOR HIM AND MORE OR LESS RUN ANOTHER 24K TIMES FOR HIS PARTNERS.\nIS HE NOT THE BEST.???
1064007
He played for Yorkshire between 1962 and 1986.\n\nPlayed 609 Matches, scored an aggregate of 48426 runs at an average of 56.83. He scored a total of 151 centuries and 238 fifties.\n\nHe received first ball in a ODI and was first wicket to fall.
1027644
Shahid Afridi took over Chris Cairns as the most six hitter of all time in ODIs. Its more than 200. Visit the group mentioned in the source and know more.
432765
As of 22 March 2006, Sachin Tendulkar has scored 14,146 runs in one day internationals.
712347
Marathon innings: Lara. \n\nTell me one marathon innings others in your list have played.\n\nTendulkar played one against Bangladesh. (248)\nHe scored 241 against Australia - his worst ever double century on a flat pitch where he refused to cover-drive. \n\nPonting: I haven't seen one longish innings yet.\n\nKallis who?\n\nPS: Rahul Dravid is one name missing from the list. He is one in recent times who has batted over 2 days a few times.
793140
I think it should be Jack Hobbs of England.\n\n61760 runs in First class cricket. No ODIs or List A matches played.\n\nIncludes 199 centuries.
572568
RAVI SHASTRY.\n\nHE TOOK 60 BALLS TO HIT HIS FIRST 6 RUNS.\n\nATLAST, INDIA LOST TO AUSSIES FOR RUNNING OUT OF BALLS.\n\n{MANJREKAR HITS THE FASTEST 50 OF THE MATCH.}
441754
As many as he wants because if the bowler keeps tossing no balls then the batter gets awarded for any runs he scores off of those.  If you are considering only 6 balls in the over then a max of 36 runs.