He asked me, "Did you see the cricket match last night?"

He asked me, "Did you see the cricket match last night?"

Explanation
He asked me whether I had seen the cricket match the last night.
This is the correct reported speech, as it:
  • Changes "Did you see" to "whether I had seen" (reported speech)
  • Changes "last night" to maintain the correct time reference.