read
NB this post may be of limited interest (read: zero interest) to anybody but me.
Cricinfo records Umpire Decision Review System (DRS or UDRS) outcomes in its match notes. Here are a few examples:
- Over 18.2: Refferal by South Africa, Umpire- SJ Davis, Batsman- AG Prince(Upheld)
- Over 39.2: Referral by England, Umpire- Aleem Dar, Batsman- JH Kallis (Struck down)
- Over 3.5: Review by Australia (Bowling), Umpire - Aleem Dar, Batsman - IJL Trott (Struck down)
- 34.5: Referral by Australia, Umpire-MR Benson, Batsman - S Chanderpaul (Struck down)
- Over 103.1 Referral by West Indies, Umpire-IJ Gould, Batsman - SJ Benn (Struck down)
- Over 16.3; Referral by Australia, Umpire BF Bowden, Batsman-SR Watson (Struck down)
Here, as far as I can make out, is the ABNF describing the Cricinfo match notes that tell us about DRS outcomes:
Review-text = ["Over" 1*WSP] Over-ball [":" / ";"] Review-name Team [Role] ", " Umpire ", " Batsman Outcome Over-ball = 1*3DIGIT "." Ball ; When the review happened in the innings Ball = %x30-36 ; 0-6 (assuming 6-ball overs) Review-name = 1*WSP ["Review" / "Referral" / "Refferal"] " by " ; Has been referred to using various names (and typos) Team = "England" / "Australia" / "South Africa" / "India" / "Pakistan" / "Sri Lanka" / "West Indies" / "New Zealand" / ICC-member ICC-member = 1*ALPHA ; Unique string identifying the team asking for the review Role = 1*WSP "(" ("Batting" / "Bowling") ")" Umpire = "Umpire" [*WSP "-" *WSP] Umpire-name Umpire-name = 1*ALPHA Batsman = "Batsman" [*WSP "-" *WSP] Batsman-name Batsman-name = 1*ALPHA Outcome = *WSP "(" ("Upheld" / "Struck down") ")"