Hi Ravi,
As you can see in the attached schematic, to detect acceleration, you can use either the FXLS8952 or FXOS8700. To measure angular rate, you can use the FXAS21002.
Predicting reliably gestures using accelerometer/gyrometer data is not an easy task and typically involves applying machine learning algorithms to the sensors data.
BR, Tomas