Behera, who hit 11 boundaries in 228-ball stay at the crease today, stitched 150 runs for the third wicket with Govind Podder (74) after Gujarat were reduced to 26 for two in the first hour at the Vidarbha Cricket Association Stadium at Jamtha.
Openers Girija Rout and Natraj Behera could contribute just 15 and seven respectively after Odisha captain Biplab Samantray won the toss and opted to bat.
Samantray had faced 100 balls so far from which he hit three boundaries.
For Vidarbha, Amol Jungade took two wickets while his pace-mate Shrikant Wagh got a wicket.
Brief Scores:
Odisha 1st Innings: 226 for 3 from 90 overs (Niranjan Behera 90 batting, Govind Podder 74; Amol Jungade 2/28).