Best Of Luck Nikki Season 4 Cast - The show ran for four seasons and aired a total of 104 episodes. Best Of Luck Nikki Season 4 Cast / Best of luck nikki is a disney channel india sitcom, which premiered april 3, 2011.