Answer
Pujara has played only 5 ODI matches for India. He is primarily a Test specialist, known for his solid technique and ability to bat for long periods. Despite his success in Test cricket, he has not been a regular member of the Indian ODI team due to his relatively slow scoring rate and limited range of shots.