Milan Priyanath Rathnayake 1-74(31 ov)
Milan Priyanath Rathnayake 1-74(31 ov)
All
Fours
Sixes
Wickets
Fifties
Hundreds
Dropped Catches
UDRS
Others
Milan Rathnayake to Jayden Seales, no run, gets a low of inward movement on this full-length delivery but the line is wide and Seales decides it's not worth playing at
Milan Rathnayake to Justin Greaves, 1 run, short of a length into the body of Greaves who nudhes it to square leg and scampers off for a single. Seales was late to react but the fielder didn't collect the ball and that allowed him to complete the run without any fuss
Milan Rathnayake to Jayden Seales, 1 run, leading edge but drops in the no-man's land. Slightly fuller and tailing in, Seales closed the face of the bat a bit too early and got a leading edge that went to the vacant sweeper cover area
Milan Rathnayake to Jayden Seales, no run, Seales covers the line this time around and defends this good length ball into the off-side
Milan Rathnayake to Jayden Seales, no run, beats the outside edge! Angled in from round the wicket and straightens enough to beat the outside edge of Seales who just wanted to block it out
Milan Rathnayake to Justin Greaves, 1 run, takes a single on this occasion off the first ball of the over. Rathnayake bangs it in and Greaves tucks it to square leg and surprisingly collects a single
Milan Rathnayake to Jayden Seales, no run, Milan Rathnayake bangs it in but doesn't get enough pace and bounce behind that, Seales blocks it confidently
Milan Rathnayake to Jayden Seales, no run, Milan Rathnayake goes full outside off, Seales strides across and pushes it to the off-side
Milan Rathnayake to Justin Greaves, 1 run, rides the bounce, rolls his wrists into a pull shot to deep square leg for a single. Kept it on the ground
Milan Rathnayake to Justin Greaves, no run, another bumper from Rathnayake, Greaves once again moves away and leaves it for the keeper
Milan Rathnayake to Justin Greaves, no run, well-directed bouncer from Rathnayake as the ball goes away with the angle from round the wicket. Greaves sways away from it and ends up falling to his right. Nicely negotiated
Milan Rathnayake to Justin Greaves, no run, short of a length ball into the thigh pads, Greaves tucks it to square leg but doesn't take a single
Milan Rathnayake to Justin Greaves, no run, banged in short from round the wicket, Justin Greaves ducks underneath
Milan Rathnayake to Justin Greaves, no run, blocked back to the bowler by Justin Greaves
Milan Rathnayake to Justin Greaves, no run, short ball by Milan Priyanath Rathnayake, Justin Greaves defends it
Milan Rathnayake to Justin Greaves, FOUR, nicely timed. Short ball at the hips and Justin Greaves clips it through backward square leg, the timing is good enough to beat the fielder at deep backward square leg
Milan Rathnayake to Justin Greaves, no run, now the bowler goes short and Justin Greaves ducks for cover
Milan Rathnayake to Justin Greaves, no run, tucked to the on-side by Justin Greaves as the bowler goes short
Milan Rathnayake to Shamar Joseph, 1 run, tad fuller around off, pushed uppishly through cover for a single
Milan Rathnayake to Justin Greaves, 1 run, at the hips as Justin Greaves tucks it through backward square leg
Milan Rathnayake to Justin Greaves, no run, short ball on leg, Justin Greaves ducks underneath
Milan Rathnayake to Justin Greaves, no run, short ball on leg, Justin Greaves ducks for cover
Milan Rathnayake to Justin Greaves, no run, short ball down the leg-side, Justin Greaves looks to tuck it away, gets a soft edge to the keeper down the leg-side
Milan Rathnayake to Justin Greaves, no run, short ball on leg, tucked to backward square leg
Milan Rathnayake to Alzarri Joseph, out Caught by Lahiru Udara!! Another short ball by Milan Priyanath Rathnayake and Alzarri Joseph goes for a pull once again. Just that he gets a top edge towards fine leg, where the fielder takes a well judged catch. Pushed him on the back foot and induced a false shot, and they get a wicket finally. Alzarri Joseph c Lahiru Udara b Milan Rathnayake 13(24) [6s-1]
Milan Rathnayake to Alzarri Joseph, no run, shortish delivery from round the wicket, Alzarri Joseph takes evasive action
Milan Rathnayake to Alzarri Joseph, no run, ducks under this short ball from round the wicket
Milan Rathnayake to Justin Greaves, 1 run, short ball on leg, Justin Greaves tucks it towards the leg-side
Milan Rathnayake to Justin Greaves, no run, ducks underneath it again
Milan Rathnayake to Justin Greaves, no run, short ball down the leg-side, Justin Greaves ducks underneath
Milan Rathnayake to Alzarri Joseph, no run, short ball again, Alzarri Joseph ducks for cover
Milan Rathnayake to Alzarri Joseph, no run, short ball outside off, left alone
Milan Rathnayake to Alzarri Joseph, no run, short ball from round the wicket, Alzarri Joseph ducks underneath
Milan Rathnayake to Justin Greaves, 1 run, tucked to backward square leg as the bowler goes short
Milan Rathnayake to Justin Greaves, no run, short and quick on leg, Justin Greaves rides the bounce and tucks this to the leg-side
Milan Rathnayake to Justin Greaves, no run, short ball down the leg-side, Justin Greaves ducks underneath
Milan Rathnayake to Shai Hope, no run, the keeper is up to the stumps again. Tails in from length around off, Hope gets on top of it and blocks it to the left of the bowler
Milan Rathnayake to Shai Hope, 2 runs, keeps a tad low after coming into the off-stump, Hope plays it with the bottom hand as he ball goes to deep backward square leg after hitting the top portion of the bat
Milan Rathnayake to Shai Hope, no run, on good length outside off at just over 128kph, Hope gets low and defends it into the surface as one hand comes off the bat
Milan Rathnayake to Shai Hope, no run, full and right under the bat of Hope who comes forward and times it firmly to mid-on
Milan Rathnayake to Shai Hope, no run, hits the length once again at 128.3 kph, but no movement on this one. Hope defends it to the off-side with soft hands
Milan Rathnayake to Shai Hope, no run, zips back in from good length and ends up on the off-stump, Hope gets nice and low and turns it into the leg-side
Milan Rathnayake to Justin Greaves, no run, short of a good length outside off, blocked into the surface
Milan Rathnayake to Shai Hope, 1 run, a phenomenal hundred from Shai Hope, his fifth in Test cricket. Short and wide and Hope taps it to point where a misfield allows him a single. His first Test hundred in West Indies. Removes his helmet and gets the applause from the crowd and his teammates. The right-hander went eight years without a century after his unforgettable twin hundreds at Headingley 2017, but has now slammed three in his last five Tests
Milan Rathnayake to Shai Hope, byes, bounces with an away movement and beats everyone. Well outside off as Hope went chasing and is beaten on the outside edge. The keeper couldn't adjust either as it runs away for four byes
Milan Rathnayake to Shai Hope, no run, a bit more wider, Hope moves across and knocks it to cover-point. Three dots now in this over
Milan Rathnayake to Shai Hope, no run, outside off this time around, Hope prods forward and blocks it right under his eyes
Milan Rathnayake to Shai Hope, no run, full and coming into the stumps, Hope tentatively comes forward and turns it to the leg side
Milan Rathnayake to Shai Hope, FOUR, streaky, but Shai Hope will take it! Moves to 98. Holds its line after pitching on length, Hope tries to block it with soft hands but gets an outside edge that rolls between the first and a wide second slip
Milan Rathnayake to Justin Greaves, byes, brilliant from Kusal Mendis! This was way down the leg side as the ball kept going away from the keeper who dived to his left and got some gloves to it to make sure it doesn't go away for four byes
Milan Rathnayake to Justin Greaves, no run, keeps the line same but drops it on length. Greaves strides forward and defends it into the off-side
Milan Rathnayake to Justin Greaves, no run, full, very full on the off-stump at 131.5kph, Greaves drives it back to the bowler who mocks a throw
Milan Rathnayake to Shai Hope, 1 run, shapes away from good length outside off, Hope punches it to sweeper cover and collects a single
Milan Rathnayake to Shai Hope, no run, full and slanting into the leg-stump, Hope shuffles across but brings his bat down and push-drives it to mid-on
Milan Rathnayake to Justin Greaves, no run, almost a replica of the previous ball and Greaves turns it to square leg with ease. Maiden over this from Rathnayake!
Milan Rathnayake to Justin Greaves, no run, tailing into the batter at 130kph from short of a good length, Greaves tucks it to mid-wicket
Milan Rathnayake to Justin Greaves, no run, short and sits up nicely for Greaves who rides the bounce and sents it back into the surface
Milan Rathnayake to Justin Greaves, no run, on the pads as the ball continues to come in from over the wicket, Greaves defends it to the on-side
Milan Rathnayake to Justin Greaves, no run, pushes the length further away from the batter this time around, Greaves watches it closely and taps it to his right
Milan Rathnayake to Justin Greaves, no run, jags back into the stumps from good length, Greaves covers the line, comes forward and blocks it confidently
Milan Rathnayake to Justin Greaves, no run, this one comes in with the angle at 131.5kph, the line is still outside the off-stump. Greaves was interested in pushing it to the off-side but decides it's not worth it
Milan Rathnayake to Justin Greaves, no run, moves away once again but the length is closer, the line is not. Greaves lets it go to the wicketkeeper
Milan Rathnayake to Justin Greaves, no run, that one kicks off from short of a good length at 126.7, curved away a lot as well. The right-hander went chasing but wisely pulled his bat back and let it go
Milan Rathnayake to Justin Greaves, no run, another one on the same length and line, Greaves offers no stroke after lifting his bat
Milan Rathnayake to Justin Greaves, no run, throws this one a bit wider as the ball holds its line, the right-hander makes no attempt to play at it and shoulders arms
Milan Rathnayake to Justin Greaves, 2 runs, slanting into the pads of Greaves at over 128kph, Greaves tucks it to deep square leg without any fuss and gets two runs
Milan Rathnayake to Justin Greaves, no run, shaping away from the length outside off, Greaves decides it's not worth playing at
Milan Rathnayake to Shai Hope, 1 run, comes forward on this full-length ball and pushes it to cover for a single
Milan Rathnayake to Shai Hope, no run, on the stumps with a bit of inward movement, Hope turns it to the mid-wicket fielder
Milan Rathnayake to Shai Hope, no run, drops it around off as Hope knocks it down to the off side
Milan Rathnayake to Shai Hope, no run, there's an appeal for caught behind down the leg, the Sri Lankan players thought there was some sound. But don't go for the review, don't think Hope got any bat to it. This was full outside leg and kept going to the left of the keeper. The right-hander missed out on a flick. Nah, the replays show Hope did get some bat, just a faint edge. Missed opportunity this for Sri Lanka
Milan Rathnayake to Shai Hope, 2 runs, Milan Rathnayake starts a day with a gentle incoming delivery on the pads, Hope tucks it to the leg side and collects a brace
Milan Rathnayake to Justin Greaves, no run, another short one to end the over, Greaves leaves it alone
Milan Rathnayake to Justin Greaves, no run, short again, not much bounce on that, Greaves ducks under it
Milan Rathnayake to Justin Greaves, no run, barrage of short deliveries, Greaves isn't attempting a shot, lets it go through
Milan Rathnayake to Justin Greaves, no run, short again on the stumps, Greaves sways out of the line
Milan Rathnayake to Justin Greaves, no run, banged in short again, bouncer gone wrong, Greaves ducks under it
Milan Rathnayake to Justin Greaves, no run, shortish delivery well down the leg side, Greaves sways out of the line
Milan Rathnayake to Justin Greaves, 2 runs, an excellent stand, back of a length and outside off, Greaves guides it down to deep backward point, the partnership between Justin Greaves and Shai Hope is now 150, important partnership for West Indies and these two continue to battle
Milan Rathnayake to Justin Greaves, no run, banged in short, a spongy bounce, Greaves ducks under it, the keeper takes it on the bounce
Milan Rathnayake to Justin Greaves, no run, on a length and straightening, Greaves gets right behind the line and defends it
Milan Rathnayake to Justin Greaves, no run, back of a length outside off and moving away, Greaves watches it go through, sways out of the line at the last minute
Milan Rathnayake to Justin Greaves, no run, good length delivery outside off and moving away, Greaves lifts his bat and lets it go
Milan Rathnayake to Shai Hope, 1 run, fuller length delivery on off, Hope drives it towards mid on
Milan Rathnayake to Shai Hope, 1 run, full and tailing in sharply, Hope tucks it away to square leg
Milan Rathnayake to Shai Hope, no run, fuller length delivery wide outside off, Hope leaves it alone
Milan Rathnayake to Shai Hope, no run, keeps it full again on off and moving away a bit, Hope covers the line and pushes it towards mid off
Milan Rathnayake to Shai Hope, no run, full and targeting the stumps, Hope drives it towards mid on
Milan Rathnayake to Shai Hope, no run, good length delivery angling in sharply, Hope is hurried into the defence
Milan Rathnayake to Shai Hope, no run, full and tailing in, Hope defends it down on the track
Milan Rathnayake to Justin Greaves, FOUR, easy pickings for Justin Greaves! He was never going to miss out on that one. A bit too straight from Rathnayake and Greaves flicks it to the vacant deep mid-wicket area for another boundary
Milan Rathnayake to Shai Hope, 1 run, short of a good length once again as the ball comes into the batter, Hope shuffles across and stands tall before working it to the right of mid-on for one run
Milan Rathnayake to Shai Hope, no run, goes straight this time around, just a bit of inward movement as Hope whips it to mid-on with a straight bat
Milan Rathnayake to Shai Hope, no run, another leave by Shai Hope who watches this short of a good length delivery move away from well outside off
Milan Rathnayake to Shai Hope, no run, on good length at 123.4kph, Hope prods forward and blocks it right in front of him
Milan Rathnayake to Shai Hope, no run, moving away from the full length around off, was there for the drive but Hope stops himself and makes no attempt to play at it
Milan Rathnayake to Shai Hope, no run, nips away a bit from around off, away from the body but Hope dabs it to the off-side with soft hands
Milan Rathnayake to Shai Hope, no run, comes in with the angle and pins Hope on the thigh pads
Milan Rathnayake to Shai Hope, no run, plays this away-moving length delivery with soft hands. Played it away from his body as the bottom hand came off and that helped him keep the ball on the ground as it goes towards the slip cordon
Milan Rathnayake to Shai Hope, no run, Shai Hope sees the ball drop on length outside off and lifts his bat, showing no interest going after it
Milan Rathnayake to Shai Hope, no run, some inward movement there as Hope nudges it to the leg-side after covering the line
Milan Rathnayake to Shai Hope, no run, keeps a tad low around off from length, Hope brings his bat down and defends it to the leg-side
Milan Rathnayake to Justin Greaves, FOUR, stylish! Tailing into the pads and Greaves whips it with a high backlift in between mid-on and mid-wicket for a boundary. Runs are coming at a very good pace now for West Indies
Milan Rathnayake to Justin Greaves, no run, nips back in from the off-stump, Greaves stands tall, comes forward and defends it into the pitch confidently
Milan Rathnayake to Justin Greaves, no run, enticing Greaves to go for another drive, but the line and length wasn't really there. Greaves shoulders arms on this one
Milan Rathnayake to Justin Greaves, no run, just short of a good length, Greaves defends it to point. Hope wanted a single but Greaves sends him back
Milan Rathnayake to Justin Greaves, no run, full outside off with a tad of away movement, Greaves presses forward and drives it straight to mid-off
Milan Rathnayake to Justin Greaves, no run, spraying down the leg, left alone by the batter
Milan Rathnayake to Shai Hope, no run, full and targeting the stumps, Hope gets forward and blocks it solidly
Milan Rathnayake to Shai Hope, FOUR, nicely done, it was speared in full on the pads, turns out to be a low full-toss, Hope doesn't miss out on those, clips it away off his pads to deep mid-wicket
Milan Rathnayake to Shai Hope, no run, banged in short on the stumps, Hope ducks under it
Milan Rathnayake to Justin Greaves, 1 run, straying on the pads, Greaves gets across and works it away to fine leg
Milan Rathnayake to Justin Greaves, no run, slightly short and on the pads, whipped away to short midwicket
Milan Rathnayake to Justin Greaves, no run, good length delivery outside off and shaping away, Greaves leaves it alone
Milan Rathnayake to Shai Hope, no run, ends the over with a teasing delivery outside off, this one goes away. This was there for a drive but Hope decides against it and leaves it clone
Milan Rathnayake to Shai Hope, no run, full and coming into the batter who wrists it straight to mid-on
Milan Rathnayake to Justin Greaves, 1 run, goes full on this occasion and Greaves whips to mid-wicket where a misfield allows Greaves to gets to the other end
Milan Rathnayake to Justin Greaves, no run, curls in from good length and Greaves clips it to mid-wicket where the fielder moves to his left and stops the ball
Milan Rathnayake to Justin Greaves, no run, similar line, similar length, similar movement, Greaves gets on his toes and sends it down into the surface
Milan Rathnayake to Justin Greaves, no run, Rathnayake is getting some good inward movement operating in the mid-120s. Another one short of a good length as the ball nips, Greaves blocks it with a straight bat
Milan Rathnayake to Shai Hope, no run, back of a length around off with some inward movement, blocked by Hope
Milan Rathnayake to Shai Hope, no run, cuts him in half! Some appeal for caught behind as well but the umpire is not interested. That scrambled seam, nips back in from just outside off, Hope wanted to go for the cut and then tried to block it, but is beaten on the inside edge
Milan Rathnayake to Shai Hope, no run, full and on the pads, Hope whips it to mid-wicket
Milan Rathnayake to Shai Hope, 5 wides, wayward, no chance for the keeper to collect it. Way down the leg side and the ball kept going away from the diving wicketkeeper. Wide given as well
Milan Rathnayake to Shai Hope, no run, goes away in the air, hits the good length and then nips back in a bit, not close to the stumps and Hope leaves it alone for the keeper
Milan Rathnayake to Shai Hope, no run, short and well outside off, that was there to be cut, but Hope doesn't go chasing after it
Milan Rathnayake to Shai Hope, no run, tailing into the batter from short of a good length, Hope covers the line and turns it to the on-side
Milan Rathnayake to Shai Hope, no run, short delivery and Hope ducks under it without any fuss
Milan Rathnayake to Justin Greaves, 1 run, a tad of away movement from the good length outside off, Greaves taps it to the off-side without any feet movement
Milan Rathnayake to Shai Hope, 1 run, short and wide at 128.1kph, Hope gets on his toes to ride the bounce and times it to sweeper cover for one
Milan Rathnayake to Shai Hope, no run, a lot fuller this time around, Hope times the drive straight to the fielder at cover
Milan Rathnayake to Shai Hope, no run, another one on good length, Hope plays it with the straight bat
Milan Rathnayake to Shai Hope, no ball, Rathnayake has overstepped, length ball from the paceman and Hope defends it to the off-side
Milan Rathnayake to Shai Hope, no run, this one keeps going in with the angle and ends up down the leg, Hope misses out on a clip
Milan Rathnayake to Kavem Hodge, no run, tad short on leg, Kavem Hodge looks to nudge it away, clips his thigh pad and rolls towards the keeper
Milan Rathnayake to Kavem Hodge, no run, gets squared up in his defence as the ball shapes away, gets a leading edge towards backward point
Milan Rathnayake to Kavem Hodge, no run, on a length around off, Kavem Hodge defends it
Milan Rathnayake to John Campbell, 1 run, hint of movement in the air, John Campbell clips it through mid-wicket
Milan Rathnayake to John Campbell, no run, fires this down the leg-side as John Campbell can't connect his leg glance
Milan Rathnayake to John Campbell, no run, back of a length around middle and leg, knocked down the pitch
Milan Rathnayake to John Campbell, 1 run, tad short on middle and leg, tucked towards the leg-side for a single
Milan Rathnayake to John Campbell, no run, on a length around off, John Campbell steers it to backward point
Milan Rathnayake to John Campbell, no run, good length delivery around off, John Campbell knocks it to the off-side
Milan Rathnayake to John Campbell, no run, on a length outside off, John Campbell shoulders arms
Milan Rathnayake to John Campbell, no run, length delivery outside off, John Campbell shoulders arms
Milan Rathnayake to John Campbell, no run, good length delivery outside off, John Campbell looks to defend, gets beaten
Milan Rathnayake to John Campbell, no run, pitched up by Milan Priyanath Rathnayake outside off, swings in as John Campbell shoulders arms
Milan Rathnayake to John Campbell, no run, curves back in sharply from round the wicket, John Campbell defends it
Milan Rathnayake to John Campbell, no run, short of a length delivery outside off, shaping away from the batter, left alone
Milan Rathnayake to John Campbell, no run, on a length outside off, John Campbell shoulders arms
Milan Rathnayake to John Campbell, no run, full and straight outside off, skids along the deck, John Campbell shoulders arms
Milan Rathnayake to John Campbell, FOUR, banged in short by Milan Priyanath Rathnayake, John Campbell rocks back and pulls this away to the deep backward square leg fence
Milan Rathnayake to John Campbell, no run, on a length outside off, doesn't deviate much, left alone
Milan Rathnayake to John Campbell, FOUR, John Campbell brings up his fifty exactly in 100 deliveries! Picks the length early, gets into a good position and pulls the short ball away to the deep mid-wicket fence. Raises his bat to acknowledge his teammates and spectators
Milan Rathnayake to John Campbell, no run, swinging into the batter from round the wicket, John Campbell defends it from within the crease
Milan Rathnayake to John Campbell, no run, at the off-stump from round the wicket, John Campbell defends it down the pitch
Milan Rathnayake to John Campbell, no run, good length delivery outside off, John Campbell shoulders arms
Milan Rathnayake to John Campbell, no run, advances down the wicket and drives the length delivery to mid-on
Milan Rathnayake to Kavem Hodge, no run, pitched up by the bowler outside off, nips away as Kavem Hodge lets it through to the keeper
Milan Rathnayake to Kavem Hodge, no run, on a length around middle and leg, clipped towards the on-side by Kavem Hodge
Milan Rathnayake to John Campbell, 1 run, dragged towards deep backward square leg as the bowler goes short
Milan Rathnayake to John Campbell, no run, back of a length delivery from round the wicket, John Campbell lets it through to the keeper
Milan Rathnayake to Kavem Hodge, 1 run, worked towards the on-side by Kavem Hodge for a single
Milan Rathnayake to Kavem Hodge, no run, short of a length delivery outside off, shaping away from the batter, Kavem Hodge looks to defend, gets beaten
Milan Rathnayake to Kavem Hodge, no run, on a length outside off, shaping away from the batsman, left alone
Milan Rathnayake to Kavem Hodge, no run, another length ball fired down the leg-side, Kavem Hodge lets it go
Milan Rathnayake to Kavem Hodge, no run, fires this down the leg-side, Kavem Hodge misses out on his glance
Milan Rathnayake to Kavem Hodge, no run, on a length around off, Kavem Hodge defends it from within the crease
Milan Rathnayake to Kavem Hodge, no run, dropped again! Back of a length delivery around off, shaping away from the batsman. Kavem Hodge feels for it and gets an outside edge that flies straight to Udara at 1st slip. But the keeper too went for it, and that probably distracted the fielder who put it down. Was dropped by Dinusha earlier, now he gets another life. Riding is luck is Hodge. Milan Priyanath Rathnayake not so lucky
Milan Rathnayake to Kavem Hodge, no run, length delivery around off, Kavem Hodge defends it from within the crease
Milan Rathnayake to Kavem Hodge, 1 run, chance, put down! Kavem Hodge pulls this short ball towards deep backward square leg where the fielder charges in from the boundary. Dinusha also gets his fingers underneath, but fails to latch on to the chance. He looks disappointed, but the bowled appreciates the fielder's effort
Milan Rathnayake to Kavem Hodge, no run, on a length outside off, curving away from the batsman, left alone
Milan Rathnayake to John Campbell, 1 run, tad short on middle and leg, John Campbell tucks it into the leg-side for a single
Milan Rathnayake to John Campbell, no run, pitched up by the bowler outside off, John Campbell shoulders arms
Milan Rathnayake to John Campbell, FOUR, 50 up for West Indies. Good length delivery outside off, John Campbell plays this late, guiding it away to the third man fence. There was a fielder stationed at gully, but he couldn't grab it despite a dive to his right
Milan Rathnayake to John Campbell, no run, tad short on middle and leg, nudged to mid-wicket by John Campbell
Milan Rathnayake to John Campbell, no run, outside off, shapes back in slightly as John Campbell shoulders arms
Milan Rathnayake to John Campbell, no run, on a length outside off, shaping away from the batsman, John Campbell gets beaten as the ball straightens off the deck
Milan Rathnayake to John Campbell, no run, short ball down the leg-side, John Campbell goes for a pull and misses, was a wayward delivery
Milan Rathnayake to John Campbell, no run, good length delivery from round the wicket, clipped towards the leg-side
Milan Rathnayake to John Campbell, no run, tad short on middle and leg, clipped towards the on-side by John Campbell
Milan Rathnayake to John Campbell, FOUR, in the air but safe! John Campbell goes for a pull against this short ball and gets a top edge towards deep backward square leg. The fielder stationed at fine leg moves across to his right, but the ball kept swirling in the air, and he couldn't get there. Resulting in a boundary eventually
Milan Rathnayake to Kavem Hodge, no run, fired down the leg-side, Kavem Hodge lets it go
Milan Rathnayake to Kavem Hodge, no run, drifting on the pads, flicked to mid-wicket by Kavem Hodge
Milan Rathnayake to Kavem Hodge, no run, on a length outside off, nips away from the batsman who shoulders arms
Milan Rathnayake to Kavem Hodge, no run, nips back in sharply, Kavem Hodge clips it towards mid-wicket
Milan Rathnayake to Kavem Hodge, no run, touch short on middle and leg, nudged towards the on-side by Kavem Hodge
Milan Rathnayake to Kavem Hodge, no run, on a length outside off, shaping away from the batter, left alone