Kagiso Rabada - Test Cricket - Progressive Batting Average and Aggregate
Batting Performances Playing at Home
 
  Progressive
Date Versus Ground How Dismissed Runs B/F S/R   Aggr Avg S/R
02/01/2016 England Newlands not out 2* 10 20.00   2   20.00
14/01/2016 England Wanderers Stadium c †J M Bairstow b J M Anderson 24 64 37.50   26 26.00 35.14
      c †J M Bairstow b B A Stokes 16 21 76.19   42 21.00 44.21
22/01/2016 England SuperSport Park lbw b J M Anderson 0 1 0.00   42 14.00 43.75
19/08/2016 New Zealand Kingsmead not out 32* 60 53.33   74 24.67 47.44
27/08/2016 New Zealand SuperSport Park c H M Nicholls b M J Santner 7 20 35.00   81 20.25 46.02
26/12/2016 Sri Lanka St George's Park not out 0* 6 0.00   81 20.25 44.51
02/01/2017 Sri Lanka Newlands c †D Chandimal b L Kumara 8 19 42.11   89 17.80 44.28
12/01/2017 Sri Lanka Wanderers Stadium not out 0* 9 0.00   89 17.80 42.38
26/12/2017 Zimbabwe St George's Park run out 1 1 100.00   90 15.00 42.65
05/01/2018 India Newlands c †W P Saha b R Ashwin 26 66 39.39   116 16.57 41.88
      c V Kohli b Mohammed Shami 5 33 15.15   121 15.13 39.03
13/01/2018 India SuperSport Park c H H Pandya b I Sharma 11 34 32.35   132 14.67 38.37
      c V Kohli b Mohammed Shami 4 29 13.79   136 13.60 36.46
24/01/2018 India Wanderers Stadium c A M Rahane b I Sharma 30 84 35.71   166 15.09 36.32
      c C A Pujara b B Kumar 0 3 0.00   166 13.83 36.09
01/03/2018 Australia Kingsmead lbw b M A Starc 3 5 60.00   169 13.00 36.34
      b M A Starc 0 1 0.00   169 12.07 36.27
09/03/2018 Australia St George's Park b P J Cummins 29 40 72.50   198 13.20 39.13
22/03/2018 Australia Newlands c S P D Smith b N M Lyon 22 42 52.38   220 13.75 40.15
      st T D Paine b N M Lyon 20 46 43.48   240 14.12 40.40
30/03/2018 Australia Wanderers Stadium c M T Renshaw b C J Sayers 0 2 0.00   240 13.33 40.27
26/12/2018 Pakistan SuperSport Park c Asad Shafiq b Shaheen Shah Afridi 19 25 76.00   259 13.63 41.71
03/01/2019 Pakistan Newlands b Mohammad Amir 11 13 84.62   270 13.50 42.59
11/01/2019 Pakistan Wanderers Stadium c †Sarfaraz Ahmed b Hasan Ali 0 5 0.00   270 12.86 42.25
      c Shadab Khan b Faheem Ashraf 21 62 33.87   291 13.23 41.51
13/02/2019 Sri Lanka Kingsmead c B O P Fernando b V Fernando 3 16 18.75   294 12.78 41.00
      c †N Dickwella b L Embuldeniya 0 2 0.00   294 12.25 40.89
21/02/2019 Sri Lanka St George's Park c †N Dickwella b D de Silva 22 65 33.85   316 12.64 40.31
      c B K G Mendis b R A S Lakmal 0 8 0.00   316 12.15 39.90
26/12/2019 England SuperSport Park b S C J Broad 12 24 50.00   328 12.15 40.20
      not out 16* 12 133.33   344 12.74 41.55
03/01/2020 England Newlands c †J C Buttler b J M Anderson 0 1 0.00   344 12.29 41.50
      not out 3* 11 27.27   347 12.39 41.31
16/01/2020 England St George's Park c M A Wood b S C J Broad 1 8 12.50   348 12.00 41.04
      c S C J Broad b M A Wood 16 24 66.67   364 12.13 41.74
26/12/2021 India SuperSport Park c †R R Pant b Mohammed Shami 25 45 55.56   389 12.55 42.42
      c Mohammed Shami b R Ashwin 0 4 0.00   389 12.16 42.24
03/01/2022 India Wanderers Stadium c Mohammed Siraj b Mohammed Shami 0 6 0.00   389 11.79 41.96
11/01/2022 India Newlands c J J Bumrah b S N Thakur 15 25 60.00   404 11.88 42.44
28/02/2023 West Indies SuperSport Park c J Blackwood b J O Holder 8 15 53.33   412 11.77 42.61
      not out 10* 23 43.48   422 12.06 42.63
08/03/2023 West Indies Wanderers Stadium not out 6* 5 120.00   428 12.23 43.02
      c & b J O Holder 16 10 160.00   444 12.33 44.18
26/12/2023 India SuperSport Park b J J Bumrah 1 9 11.11   445 12.03 43.89
03/01/2024 India Newlands c S S Iyer b M Kumar 5 13 38.46   450 11.84 43.82
      c R G Sharma b M Prasidh Krishna 2 12 16.67   452 11.59 43.50
27/11/2024 Sri Lanka Kingsmead c D Chandimal b A M Fernando 15 23 65.22   467 11.68 43.97
05/12/2024 Sri Lanka St George's Park b A M Fernando 23 40 57.50   490 11.95 44.46
      c †B K G Mendis b L Kumara 8 8 100.00   498 11.86 44.86
26/12/2024 Pakistan SuperSport Park c Babar Azam b Aamer Jamal 13 15 86.67   511 11.88 45.42
      not out 31* 26 119.23   542 12.60 47.09
03/01/2025 Pakistan Newlands not out 6* 10 60.00   548 12.74 47.20
No. of Innings Played = 53

Kagiso Rabada - Profile and Statistical Summary
Player Records and Statistics Menu