SA vs IND Live Score, 3rd ODI: South Africa 160/3 (29.2); Klaasen ...

21 Dec 2023
Home Cricket
SA vs IND: Here are the live score and updates from the third ODI between South Africa and India at the Boland Park in Paarl on Thursday.

Updated : Dec 21, 2023 23:01 IST

India vs South Africa - Figure 1
Photo Sportstar

South Africa’s Reeza Hendricks in action.

South Africa’s Reeza Hendricks in action.

A vs IND: Live score and updates from the third ODI between South Africa and India at the Boland Park in Paarl on Thursday. 

32nd over

Arshdeep continues. Two dot balls to start with. 

SA 169/4 in 31 overs

Avesh into his third over. A decent over. Six runs off it. 

SA 163/4 in 30 overs

Arshdeep replaces Washington. Risky pull shot from Zorzi first ball and it lands short of the mid-wicket fielder. The left-hander then tucks one off his pads for a single. One more for Klaasen next ball. Yorker, Zorzi misses the flick and huge LBW appeal but not given. India reviews. OUT! Great review as there are three reds on the screen and Zorzi has to go. A great knock comes to an end but Zorzi’s dismissal at this stage could just give India the upper hand. David Miller starts with a single down the ground. Klaasen cuts this behind point for a single to end the over. 

SA 159/3 in 29 overs

Avesh comes back. FOUR! Short and slightly awkwardly pulled by Klaasen to the boundary behind. 

SA 152/3 in 28 overs

Washington again. Eight runs from the over as Klaasen finds his first boundary. SA needs 6.59 runs an over at this point. 

SA 144/3 in 27 overs

Axar to bowl his eighth over. Darts in a wide one that goes way outside leg-stump. Still, just three runs from the over. 

SA 141/3 in 26 overs

Washington comes back and Markram greets him with a boundary first ball as he steps out and drives the ball through extra-cover. OUT! But the off-spinner has the last laugh as Markram has to go. He goes for the reverse-sweep and the ball goes off his gloves and loops up before Rahul settles under it. Heinrich Klaasen comes in and defends the first ball back to the bowler. 

SA 135/2 in 25 overs

SIX! Markram looks to break the shackles and steps out to Axar and launches it over long-on for a maximum. Dropped! Zorzi goes for the reverse-sweep and Mukesh fails to hold on to the ball at point. It was a tough chance as Mukesh was on the move and the ball was quite high above his head. SIX! What a cracking sweep by Zorzi. Absolutely belts it over midwicket for a huge maximum. 

SA 120/2 in 24 overs

Mukesh will continue. Slower one and Zorzi is beaten looking to defend as the ball angles across from close to his off-stump. A single next ball at long-off for the left-hander. Played with soft hands by Markram to short third-man for a single. Slower one again and Zorzi plays it late to point for one more. Full on middle and off and Markram drives down the ground for a single. 

SA 116/2 in 23 overs

Axar bowls his sixth over. Zorzi has been hit on the shoulder by a throw while making his ground at the non-striker’s end. Markram gets one off his outside edge and the ball runs away to deep third for a couple runs. Four runs from the over. 

SA 112/2 in 22 overs

FOUR! Flicked by Markram through midwicket as Mukesh goes too full and angles it into his legs. Pulled away over midwicket by Zorzi but the outfield is sluggish and he will only get a couple. FOUR! Slightly short again outside off and Zorzi picks the gap to perfection this time as he pulls this along the ground to the midwicket boundary. 

SA 101/2 in 21 overs

Axar will continue from the other end. He turns one away to beat Markram’s outside edge and the ball goes on top of off-stump. Zorzi sweeps to deep square-leg for a single and that’s 100 up for SA in 20.5 overs. Markram punches one off the backfoot for a single to end the over. 

SA 95/2 in 20 overs

Mukesh Kumar comes back to break the monotony of spin from both ends. He went for 25 runs in his first three overs and will look to make amends. Driven by Zorzi to mid-off for a quick single. Punched through cover by Markram for one more. Just three runs from the over as Mukesh makes a good comeback. 

SA 92/2 in 19 overs

Axar again. A couple of runs for Markram off the first ball. The captain then goes back and punches one down the ground for one more. Drifted on the pads and Zorzi flicks it to the short fine-leg fielder. Outside edge for Markram as Axar gets the ball to grip into the surface a bit. 

SA 88/2 in 18 overs

Washington will continue after the Drinks Break. Tossed up and Markram pushes this to long-on with a straight bat for a single. FOUR! Zorzi brings out the cut again and collects a couple at deep point. He then works one off his hips for a single through midwicket. Markram clips a delivery on leg-side for a single at square-leg. Five runs from the over and India could really do with a breakthrough soon. 

December 21, 2023 21:56

50

SA 83/2 in 17 overs

Markram punches one off the backfoot to long-off for a single as Axar continues. Zorzi defends this to point. Another dot as he pushes this one to mid-on. He then sweeps to deep square-leg for a single to get to his fifty off just 54 balls after smashing a hundred in the last game. Just three singles from the over. 

SA 80/2 in 16 overs

One more over for Washington. A single at long-on for Zorzi off the first ball of the over. Markram is off the mark off his fourth ball as he tucks one off his hips for a single behind square-leg. One more for Zorzi at long-off. He moves to 49. Markram is in trouble as he looks to make room and gets an inside edge onto the flap of his pad. A single to end the over. 

SA 76/2 in 15 overs

Axar will continue. Vd Dussen is struggling to rotate strike against the spinners. He crawls to 2 off 16 balls. OUT! And something had to give and it is vd Dussen’s patience. With the dot balls building up, he tried to make room outside off and manufacture a shot but was undone with an arm ball and crashed into his stumps. Aiden Markram comes in next. 

SA 75/1 in 14 overs

Washington again. Zorzi tucks one through square-leg for a single after a couple of dot balls. Pushed to long-on by vd Dussen for one more. Cut away by Zorzi for a single off the last ball of the over. 

SA 72/1 in 13 overs

Axar Patel into the attack. SIX! Zorzi greets him with a maximum first ball. It was pitched in the slot and Zorzi sends the ball sailing over deep midwicket. Just a single off the next five deliveries. 

SA 65/1 in 12 overs

Washington to continue. He turns one past Zorzi and beats the left-hander. He then darts the next one at 100 kmph. The following delivery is slightly slower and Zorzi pushes it through cover for a single. Vd Dussen goes for a reverse sweep but can’t really make good connection. Just a single from the over. 

SA 64/1 in 11 overs

Arshdeep continues. A good length ball outside off to Zorzi and then an accurate yorker to vd Dussen. Just a single off the first three balls. A short ball down leg-side is called wide. Just two runs from the over. 

SA 62/1 in 10 overs

Washington will continue. The off-spinner mixes his lengths and pace well to keep the batters quiet. That’s the end of the PowerPlay and India seems to have pulled back some momentum. 

SA 59/1 in 9 overs

Arshdeep again. OUT! Second ball of the over and Hendricks is gone. Angled across just outside off-stump on a full length and Hendricks gets an outside edge as he looks to push the ball. Arshdeep is pumped. Rassie van der Dussen is in next. Four dot balls to end the over. 

SA 58/0 in 8 overs

Washington Sundar into the attack. A couple of singles to begin the over. Zorzi cuts one past to beat point for a couple more. Tight over, just four from it. 

SA 54/0 in 7 overs

Arshdeep comes back. Hendricks swings across the line and the ball goes high in the air and lands safely in the deep midwicket region for a couple of runs. FOUR! Room outside off and Hendricks absolutely crunches that through cover-point for a boundary and that’s 50 up for the Proteas in just 6.3 overs. Next ball is nudged to deep third for a single. Slashed fine to deep third by Zorzi for one more. Beaten! Closer to off-stump from over the wicket and Hendricks has a waft in the channel and misses. 

SA 46/0 in 6 overs

Change of ends for Mukesh. FOUR! Good length ball and Zorzi swivels and pulls this to the midwicket boundary. SIX! Short and Zorzi pulls this behind to the fine-leg boundary for a maximum. Zorzi gets an inside edge as he pokes in the channel but luck is on his side as the ball doesn’t carry to the keeper. 

SA 36/0 in 5 overs

Avesh Khan replaces Mukesh Kumar. Starts with one that angles across Zorzi wide outside off and he gets away with it. FOUR! Width again and Zorzi punishes Avesh this time with a cracking whip through covers for a boundary. FOUR! Room outside off again and this time Hendricks pounces on it. He slashes it over cover for a boundary. 

SA 27/0 in 4 overs

Arshdeep continues. Zorzi pushes the ball to mid-on and hares for a quick one. Direct-hit at the non-striker’s end would have been trouble. FOUR! Good length and angling across wide outside off; Hendricks frees his arms and lifts this over the in-field for a boundary. Bouncer and this goes too high and called wide. Slower one to end the over and Hendricks can only drive it as far as the extra-cover fielder. 

India vs South Africa - Figure 2
Photo Sportstar

SA 21/0 in 3 overs

Mukesh continues. Wide down leg-side off the second ball of the over. Hendricks gets an inside edge and a single on leg-side. It is also a no-ball. Mukesh fires in a wide on the free-hit. FOUR! Zorzi gets a bottom edge that goes past Rahul and to the boundary off the free-hit. FOUR! Short and pulled away by Zorzi to the midwicket fence. The ball was in the air for a long time but also well clear of the deep square-leg fielder. A quick single to end the 13-run over. 

SA 8/0 in 2 overs

Arshdeep Singh from the other end. On middle and leg and Zorzi tucks it to midwicket for a dot ball. Beaten! Width offered outside off by Arshdeep and Zorzi is beaten trying to cut this square of the wicket. Drifted down leg-side and wide called. FOUR! Short, Zorzi gets a top edge on the pull and the ball goes over the keeper and to the boundary. Another wide ball down leg-side by Arshdeep. Zorzi gets an inside edge onto his thigh off the last ball of the over. 

SA 2/0 in 1 over

Mukesh Kumar with the new ball. Reeza Hendricks and Tony de Zorzi to begin South Africa’s chase of 297. Full and straight first ball and Hendricks defends it to mid-off. Drifted on the pads and flicked for a couple through midwicket by Hendricks for a couple. Mukesh keeps it on the stumps for the rest of the over. Just two from it. 

IND 296/8 in 50 overs

Rinku on the strike. Burget to bowl. Drives it hard past cover for four to begin the over. Follows it up with a SIX! Huge hit as he picks the length ball on the pads. OUT! Low full toss and Rinku once again slogs it leg side but is caught in the deep. He goes for 38 off 27 balls. Avesh Khan at the crease. Takes a single on the first ball. Arshdeep takes a single as well. Avesh swings, misses but the batters run a single on the last ball. 

IND 283/7 in 49 overs

Hendricks to Washington on the pads and he slogs it towards fine leg region for four. OUT! Washington goes for another hit, this time towards long off but hits it straight to the fielder. Arshdeep Singh now. SIX! He hits the ball straight over long on! What a shot. 

IND 270/6 in 48 overs

Williams bowling his final over. Length ball and Washington slaps it towards cover for four! Attempts a ramp shot on the next ball but misses it. 11 runs from that over. 

IND 259/6 in 47 overs

Rinku cuts the length ball past point for four to begin the Hendricks over. OUT! Axar hits it straight to deep midwicket fielder. Washington Sundar at the crease now. 10 runs and a wicket in that over. 

IND 249/5 in 46 overs

Williams for his ninth over. OUT! Samson tries to loft it straight, but it goes too high and is caught inside the circle. He goes for 108 off 114 balls. Axar Patel at the crease. Four runs and a wicket in that over. 

IND 245/4 in 45 overs

Hendricks in the attack. Three singles in three balls. SIX! Samson finishes the over with hook over square leg. 

December 21, 2023 19:39

100

IND 235/4 in 44 overs

Samson takes a single on the first ball and is now on 98. Another single takes him to 99. Maharaj won’t mind all these singles. ALMOST! A quick single and Samson had to put in a desperate dive to get in safe. A single and Samson reaches his first ODI hundred in 110 balls. 

IND 230/4 in 43 overs

Burger for his eighth over. Short ball and Rinku smacks it over deep fine leg for a SIX! Great shot that. Eight runs off the over. 

IND 222/4 in 42 overs

Maharaj for his ninth over. OUT! Tilak slog sweeps straight to deep square leg fielder. India loses its fourth wicket. Rinku Singh joins the crease. He charges down the track on his second ball and smacks it towards extra covers for four. Six runs and a wicket in that over.

December 21, 2023 19:25

50

216/3 in 41 overs

Burger bowls a length ball and Samson smacks him over midwicket for a SIX on the first ball. Now a length ball to Tilak and he guides it towards square leg for four! That brings up his fifty as well in 75 balls. 

IND 203/3 in 40 overs

Maharaj continues. Three balls, three singles. Five runs off the over. 

IND 198/3 in 39 overs

Williams continues. Shot ball and Tilak pulls it towards backward square leg for boundary. SIX! Short ball and Samson hooks it towards midwicket for a maximum. It’s a no-ball as well. Picks it from the pads but isn’t able to put power in the shot. Just a single. Another 13-run over. 

IND 185/3 in 38 overs

Maharaj is back. After three singles in five balls, Samson plays an inside-out shot over cover for four. 

IND 177/3 in 37 overs

Williams is back. Tilak hits it straight to mid off but the fielder isn’t able to grab the ball and it runs away to the boundary. Length ball and this time Samson goes over mid on for four. Now Samson cuts it past point but not enough power in the shot and the batters have to run three. Good over, 13 from it. 

IND 165/3 in 36 overs

Mulder for his seventh over. Six runs from the over including two wides. Clearly one of them will be going after the bowler in the next 10 deliveries. 

IND 159/3 in 35 overs

Markram for his fifth over. The attacking intent has increased in the last 2-3 overs. Three from the over. 

IND 156/3 in 34 overs

Mulder is back. 150-up for India in the 34th over. Partnership has crossed 50 runs as well. Tilak gets on one knee and scoops the ball over keeper to end the over with a boundary. 

IND 149/3 in 33 overs

Markram continues. Tilak charges down the track and smacks it towards the leg side for a SIX! 10 runs from the over. 

IND 139/3 in 32 overs

Samson goes for a slog, doesn’t time it well but the ball safely lands. Four singles in four balls. 

IND 135/3 in 31 overs

Markram continues. Indians happy to take singles. 

IND 132/3 in 30 overs

Hendricks continues. Tilak breaks the shackles! Length ball and he slogs it towards midwicket for four! First boundary in 65 balls. Six runs off the over. 

IND 126/3 in 29 overs

Markram continues. Three runs off the first ball via leg byes as the ball drifts down the leg. Five runs off the over. 

December 21, 2023 18:30

50

IND 121/3 in 28 overs

Hendricks is back into the attack, replacing Maharaj. Samson guides the ball towards deep third, takes a single and reaches his fifty in 66 balls. Four runs from the over. 

IND 117/3 in 27 overs

Aiden Markram replaces Burger. Tilak playing on his seven off 32 balls. Just a single from that over. India hasn’t scored a boundary in 52 balls. 

IND 116/3 in 26 overs

Maharaj for his sixth over. India going under five here. Not playing a lot of attacking strokes. Just three off the over. 

IND 113/3 in 25 overs

Burger angles this down leg-side and Tilak tucks it off his hips for a single. Pulled away to deep square-leg for a single by Samson. Good bouncer and Tilak ducks under it. Just two runs from the over. 

IND 111/3 in 24 overs

Maharaj continues. A couple of singles off the first three balls. Tilak continues to defend off the front foot. Pushed down long-on by the left-hander for a single to end the over. 

IND 108/3 in 23 overs

Burger comes back into the attack. Tilak pulls a short one away but doesn’t get the desired connection; finds just a single and crawls to 3 off 20 deliveries. 

IND 104/3 in 22 overs

Maharaj to bowl his fourth over. Back-to-back maidens for Maharaj and India will need to get a move on here. 

IND 104/3 in 21 overs

Mulder continues. Just a couple from the over. Tilak takes a tight single off the last ball of the over and direct-hit at the keeper’s end would have been the end of Samson. 

IND 102/3 in 20 overs

Maharaj again. Maiden over as Tilak Varma presses forward to smother the turn and defend. 

IND 102/3 in 19 overs

Rahul pushes the first ball through point for a single as Mulder continues. FOUR! Short ball and Samson’s eyes light up as he pulls this away with disdain to the midwicket boundary. That’s hundred up for India in 18.3 overs and also the fifty-run partnership in 67 balls. OUT! Rahul is gone. Loose dismissal. Short ball going down leg-side, Rahul gets a top edge as he tries to flick it away but the ball goes off the top-edge and the keeper pouches it. Tilak Varma comes in next. 

IND 95/2 in 18 overs

Maharaj to continue. Samson steps out and drives through cover for a single. Rahul gets an outside edge looking to push this delivery that holds into the pitch a little bit. Four singles from the over as Maharaj keeps it tight again. 

IND 91/2 in 17 overs

Mulder continues. Straying down leg-side and flicked by Samson for a single behind square-leg. FOUR! Rahul shows some intent and flicks this full delivery high in the air and finds the boundary at midwicket. He then flicks a good length delivery off his hips for a single. Pushed past point by Samson for a single. 

IND 84/2 in 16 overs

Spin introduced as Keshav Maharaj comes into the attack. Tossed up on leg-stump and Rahul pushes it down the ground for a single. Just four singles from the over as Samson and Rahul show no signs of wanting to take any risks at this point. 

IND 80/2 in 15 overs

Wiaan Mulder into the attack. He is on the money straight away. Punched through cover-point by Rahul for a single. Steered to deep third by Samson for one more as Mulder offers some width outside off this time. A single for Rahul to end the over and he will keep strike. 

IND 77/2 in 14 overs

Another over for Hendricks. Dabbed gently to deep third by Samson for a single. FOUR! Samson drives this down the ground with immaculate timing and the ball purrs to the boundary. 

IND 71/2 in 13 overs

Williams into his sixth over now. Driven well by Rahul but gets just one. Pulled away by Samson and it goes to the deep square-leg fielder on the bounce. Just a single. 

IND 68/2 in 12 overs

Hendricks again. Comes around the wicket now. A couple for Samson at deep backward point. FOUR! Crisply driven by Samson through cover and Zorzi puts in a valiant dive in the deep to save the boundary but cannot pull it back in. Hendricks beats Rahul’s outside edge to end the over. 

IND 61/2 in 11 overs

Williams again. Punched off the backfoot through cover by Rahul for a single. Another tight over by Williams as he refrains from pitching the ball up. Rahul and Samson are trying to consolidate after losing two early wickets. 

IND 59/2 in 10 overs

Hendricks to continue. Extra bounce again and Samson is a bit surprised as he shapes to slash this and ends up getting an edge to deep third for a single. FOUR! This is pulled away well by Rahul to the boundary behind square-leg. Tucked behind by Rahul for a single and that’s the end of the first PP. 

IND 53/2 in 9 overs

Change of ends for Williams as he comes back into the attack. First ball is going down leg-side and called wide. Just three runs from the over and India’s run rate now drops below the run-a-ball mark. 

IND 50/2 in 8 overs

First bowling change as Beuran Hendricks comes into the attack. Samson tucks one off his pads for a single through square-leg. OUT! Huge lbw appeal and given! Sudharsan has a chat with Samson and goes up for the review. This was angling in from over the wicket and kept a touch low to beat Sudharsan’s defence. It is clipping top of leg-stump on umpire’s call and Sudharsan has to go for 10. Captain KL Rahul comes in and has a task at hand. A slip in place. Rahul is off the mark with a single at deep third. That brings up the 50 for India in 7.5 overs. 

IND 48/1 in 7 overs

Angling across wide outside off and Samson slashes it to deep third for a single. One more for Sudharsan next ball at deep third as he gets a slight outside edge. Short of a length, extra bounce surprises Samson and he does well to keep the ball down by playing it with soft hands. FOUR! Loose delivery. Short and angling away outside leg-stump and Samson pulls it behind for a boundary. Slightly shorter, on leg-stump again and Samson tucks it behind for a single to end the over. 

IND 41/1 in 6 overs

Williams continues. FIVE-WIDES! Too short and even Klaasen can’t get to it and this goes for five extra runs. Four dot balls in this over for Samson so far. He pushes this to mid-off and hares for quick single. Full and drifting on the pads and Sudharsan flicks it to the midwicket fielder for a dot ball. 

IND 35/1 in 5 overs

Burger again. SIX! Full on middle and leg and Patidar stands his ground and dispatches this over deep midwicket for a maximum. Burger pulls his length back next ball and Patidar gets a bottom edge on that. FOUR! Short and this is pulled away to the midwicket boundary. He didn’t time this perfectly but there was enough power to take the ball across the rope. OUT! And Patidar is clean bowled. Full on middle stump and Patidar looks to whip this across the line and misses. Sanju Samson comes in next. He turns down the first ball he faces to deep fine-leg for a single. Sudharsan pulls this along the ground straight to square-leg. 

IND 24/0 in 4 overs

Williams to continue. Full on a leg-stump line and Sudharsan misses the flick. Huge appeal for LBW and South Africa takes the review. Sudharsan survives as he seems to have got a feather on that. FOUR! Too full outside off and Sudharsan leans into a drive through point and gets his first boundary of the day. 

IND 20/0 in 3 overs

Burger will continue. Patidar gets an inside edge first ball of the over and takes a single behind square after looking to drive through cover. Sudharsan pushes this off the back foot to deep third for a single. Short ball,, it is very high and Patidar pulls out of the pull shot halfway, the keeper too fumbles it and called wide. Another short ball and Patidar shapes for the pull and then lets it go. 

IND 17/0 in 2 overs

Lizaad Williams from the other end. Full and straight first up and Sudharsan drives it to mid-off for a single. FOUR! Patidar punches this with authority through point for his first boundary in international cricket. A couple more for Patidar next ball. A slower one next ball and Patidar’s one hand comes off the bat handle as he pushes it to mid-off. FOUR! Full, angling in on leg-stump and Patidar whips this away to the square-leg boundary. He will keep strike with a single at deep third-man. 

IND 5/0 in 1 over

We are done with the national anthems. Debutant Rajat Patidar and B. Sai Sudharsan will open the batting on what is an extremely hot day in Paarl. Nandre Burger beats Patidar first ball with a full delivery angling across just outside off-stump. Next one swings way down leg-side and wide called. Patidar is off the mark with a single at deep third after he gets a leading edge. Swinging away wide outside off and Sudharsan lets it go. Next one is also let go by Sudharsan. Full and on the stumps this time and Sudharsan drives it down the ground and gets three. Five runs from the first over. 

Ruturaj Gaikwad injury update

Gaikwad missed out today as he is still recovering from the blow he sustained on his ring finger while fielding in the second ODI. He’s under supervision of the BCCI medical team. 

Playing XIs

South Africa: Reeza Hendricks, Tony de Zorzi, Rassie van der Dussen, Aiden Markram(c), Heinrich Klaasen(w), David Miller, Wiaan Mulder, Keshav Maharaj, Nandre Burger, Lizaad Williams, Beuran Hendricks

India: Rajat Patidar, Sai Sudharsan, KL Rahul (w/c), Sanju Samson, Tilak Varma, Rinku Singh, Washinton Sundar, Axar Patel, Arshdeep Singh, Mukesh Kumar, Avesh Khan

Toss update

KL Rahul and Aiden Markram are in the middle. 

South Africa wins the toss and opts to bowl. Plays an unchanged XI. 

Two changes for India: Patidar comes in for Ruturaj Gaikwad and Washington Sundar replaces Kuldeep Yadav. 

Alert: ODI debut for Rajat Patidar

Indian batter Rajat Patidar will be making his ODI debut today. 

ODI series so far

1st ODI: India beat South Africa by 8 wickets 

2nd ODI: South Africa beat India by 8 wickets

What the venue offers

Is generally a win the toss and bat first venue. Average first innings score is 250. 

India and South Africa at Boland Park

The teams have met twice here, and South Africa has won both encounters. 

India’s top order will hold key in the series decider against South Africa

India’s lone ODI series win in the Rainbow Nation came in 2018, and for an encore, it requires a robust beginning from Ruturaj Gaikwad and B Sai Sudharsan as a pair. 

Read the preview here:

Top-order in focus as Rahul-led India takes on South Africa in ODI series decider

India also has a tiny concern in its bowling department ahead of the third ODI. Mukesh Kumar is yet to pick up a wicket in two matches, and the pacer needs to slip into his striking armour sooner than later.

Live streaming info

The third ODI will be telecasted live on Star Sports Network and streamed live on the Disney+ Hotstar app and website

Welcome!

Welcome to the live coverage of the third ODI between India and South Africa to be played at the Boland Park in Paarl. Stay tuned for the live updates. 

Sign in to unlock all user benefits

Get notified on top games and eventsSave stories to read laterAccess to comment on every storySign up / manage to our newsletters with a single clickGet notified by email for early bird access to discounts & offers to our products

${ ind + 1 } ${ device }Last active - ${ la }
Read more
Similar news