Fastest ODI Half Centuries in World Cricket

ODI Batting Records - Fastest ODI Half Centuries in Cricket:

PlayerTeamAgainstVenueDateBalls6s4s
De VilliersSouth AfricaWest IndiesJohannesburgJan 18, 20151664
MDKJ PereraSri LankaPakistanPallekeleJuly 15, 201517213
Sanath JayasuriyaSri LankaPakistanSingaporeApr 07, 19961758
BB McCullumNew ZealandEnglandWellingtonFeb 20, 20151847
S.P.O'DonnellAustraliaSri LankaSharjahMay 02, 19901864
Shahid AfridiPakistanSri LankaNairobiOct 04, 199618116
Shahid AfridiPakistanNetherlandsColomboSep 21, 20021864
M.BoucherSouth AfricaKenyaCape TownOct 22, 20011962
JM KempSouth AfricaZimbabwe DurbanFeb 27, 20051952
BB McCullumNew ZealandBangladeshQueenstown31/12/20071969
LRPL TaylorNew ZealandIrelandAberdeen01/07/20081954
DJ HusseyAustraliaWest IndiesSt Kitts06/07/20081944
Shahid AfridiPakistanIndiaKanpurApr 15, 200520910