YOUR SHOTS

Got a good cricket picture? Send it to us

FAN FOLLOWING

First-person reports from the stands
Mashrafe Mortaza delivers a ball in his opening spell

When Old Trafford transformed into a sea of blue

An India supporter relives the day history repeated at Old Trafford

Mashrafe Mortaza delivers a ball in his opening spell

Bad weather, good Bangladesh

A Bangladesh fan found it chilly in Dublin, but enjoyed a heart-warming performance

Want to do match reports for ESPNcricinfo? Here's your chance.

CHEER WITH OPPO

Show us how you will cheer for India
Manjula‏: #CheerWithOPPO winner, March 26

Bleed blue

#CheerWithOPPO: Daily winners - week four

Crazy about cricket? Win big prizes by sending selfies of you cheering your favourite team #CheerWithOPPO

INBOX

From our readers
Cheteshwar Pujara's 193 ground Australia down

Why you should be disappointed with Mr Pujara

Yazad Aria

Cheteshwar Pujara faced 1258 balls. Cheteshwar Pujara scored two match-winning hundreds... stop, enough already

Think the world needs to read your opinions on cricket? Here's your chance to be published on ESPNcricinfo.

YOUR SHOTS

Got a good cricket picture? Send it to us

#report

The story of the match in your tweets
Virat Kohli is thrilled after the winning runs were hit

'Virat Kohli, why don't you admit you're an alien?'

Reactions to Virat Kohli's record-equalling hundred during India's chase in Pune

DOPPELGANGERS

Separated at birth
Composite: Tony Revolori and Haseeb Hameed

Tony Revolori and Haseeb Hameed

One played the role of Zero Moustafa as a teenager, the other will hope to stay clear of zeros in his international career.

Think a cricketer looks like a famous (non-cricket) person? Send in your Doppelgangers nominations here. Just let us know the names; we'll dig out the pictures. No repeats please.

CAPTION CONTEST

Our pictures, your words
Dean Elgar, Hashim Amla, Faf du Plessis and JP Duminy man South Africa's slip cordon

POLL

Which team will win the 2019 IPL?

  • Chennai Super Kings
  • Delhi Capitals
  • Kings XI Punjab
  • Kolkata Knight Riders
  • Mumbai Indians
  • Rajasthan Royals
  • Royal Challengers Bangalore
  • Sunrisers Hyderabad