We look at the players battles for Match 31 of IPL to be played between PBKS vs KKR. We will also have the Punjab Kings vs Kolkata Knight Riders player records and player head to head records.

PBKS vs KKR player battle, player records and player head to head records for Match 31, IPL 2025

KKR Bowlers Last Two Years Stats

M - No. Of Matches, ADO - Avg. Death Over, APO - Avg. Powerplay Overs

Player Name M Total Wkts Avg. Wkts Avg. 1st Ing Avg. 2nd Ing ADO APO
Sunil Narine (OB) 123 129 1 1.1 1 1 1
Varun Chakaravarthy (LBG) 69 115 1.7 1.7 1.6 1 1
Andre Russell (RF) 109 102 0.9 1.1 0.8 1.5 1
Spencer Johnson (LF) 70 88 1.3 0.9 1.5 1.3 1.7
Moeen Ali (OB) 83 65 0.8 0.6 1 - 1.5
Anrich Nortje (RF) 54 58 1.1 1.2 1 2 1.2
Mayank Markande (LB) 41 40 1 0.7 1.3 1 -
Harshit Rana (RF) 27 38 1.4 1.4 1.4 1.4 1.3
Ramandeep Singh (RM) 30 31 1 1.2 0.9 - -
Vaibhav Arora (RFM) 24 25 1 1 1.1 1.3 2.4
Rinku Singh (OB) 6 9 1.5 - 1.8 - -
Venkatesh Iyer (RM) 16 8 0.5 0.9 0.2 1 -
Anukul Roy (SLO) 8 7 0.9 0.5 1 1 1.3
Chetan Sakariya (LMF) 1 1 1 1 - 1 1
Rovman Powell (RMF) 8 - - - - - -

PBKS Bowlers Last Two Years Stats

M - No. Of Matches, ADO - Avg. Death Over, APO - Avg. Powerplay Overs

Player Name M Total Wkts Avg. Wkts Avg. 1st Ing Avg. 2nd Ing ADO APO
Arshdeep Singh (LMF) 76 115 1.5 1.5 1.5 1.5 2.1
Marco Jansen (LF) 69 88 1.3 1.4 1.2 1.4 1.7
Azmatullah Omarzai (RMF) 86 86 1 1.2 0.9 1.5 1.6
Lockie Ferguson (RF) 54 85 1.6 1.8 1.3 1.3 1.5
Marcus Stoinis (RM) 76 76 1 0.8 1.2 1 1
Xavier Bartlett (RFM) 35 56 1.6 1.4 1.8 1.2 1.9
Harpreet Brar (SLO) 52 55 1.1 1 1.1 1 1
Vyshak Vijaykumar (RM) 37 46 1.2 1.4 1.1 1.8 1.5
Yuzvendra Chahal (LBG) 39 46 1.2 1 1.3 1 -
Glenn Maxwell (OB) 59 45 0.8 0.9 0.6 - 1
Yash Thakur (RFM) 20 28 1.4 1 1.7 1.8 1.6
Praveen Dubey (LBG) 20 23 1.1 1 1.4 1 -
Aaron Hardie (RMF) 22 23 1 1.1 0.8 1 1
Kuldeep Sen (RF) 11 16 1.5 1.3 1.6 1.4 1.6
Suryansh Shedge (RMF) 7 7 1 1.2 - 1.2 -
Shashank Singh (RM) 8 7 0.9 1.5 0.3 - -
Nehal Wadhera (LB) 6 2 0.3 0.7 - - -
Vishnu Vinod 1 - - - - - -
Harnoor Singh (LB) 3 - - - - - -
Priyansh Arya (OB) 3 - - - - - -

KKR Batters Last Two Years Stats

M - No. Of Matches, R - Runs, A/R - Avg. Run

Player Name M R A/R Avg. 1st Ing Avg. 2nd Ing SR vs Pacers SR vs Spinner
Rahmanullah Gurbaz (RHB) 113 2651 23.5 25.1 22 140.1 141.7
Quinton de Kock (LHB) 91 2287 25.1 23.1 27.5 139.5 123.4
Rovman Powell (RHB) 109 2266 20.8 23.6 18.2 149.9 127.7
Andre Russell (RHB) 115 2112 18.4 18.3 18.5 161 144.1
Rinku Singh (LHB) 78 1886 24.2 24 24.7 161.8 132
Moeen Ali (LHB) 88 1524 17.3 17.7 17 122.7 125.4
Ajinkya Rahane (RHB) 39 1286 33 24.6 41.8 156.4 129
Sunil Narine (LHB) 92 1180 12.8 14.3 10.9 134.6 160.1
Venkatesh Iyer (LHB) 47 1177 25 21.8 30.3 154.1 125.1
Ramandeep Singh (RHB) 46 1080 23.5 23.9 22.7 182.4 158.3
Manish Pandey (RHB) 34 839 24.7 32.5 19.8 125.8 129.3
Luvnith Sisodia (LHB) 20 583 29.1 25.8 31.4 151.4 140.3
Angkrish Raghuvanshi (RHB) 18 407 22.6 25.3 18.4 139.4 122.9
Spencer Johnson (LHB) 23 96 4.2 2.9 6.2 127 20
Anrich Nortje (RHB) 13 81 6.2 10.3 4.4 120.7 73.3
Anukul Roy (LHB) 5 64 12.8 5.5 42 121.1 151.9
Mayank Markande (RHB) 11 52 4.7 3.6 5.7 105.7 107.1
Varun Chakaravarthy (RHB) 10 26 2.6 2.6 2.6 95.2 30
Harshit Rana (RHB) 4 19 4.8 3 10 84.6 72.7

PBKS Batters Last Two Years Stats

M - No. Of Matches, R - Runs, A/R - Avg. Run

Player Name M R A/R Avg. 1st Ing Avg. 2nd Ing SR vs Pacers SR vs Spinner
Marcus Stoinis (RHB) 94 2141 22.8 21.5 24.7 141.3 124.7
Glenn Maxwell (RHB) 77 1884 24.5 25.4 23.3 164.5 157.7
Prabhsimran Singh (RHB) 55 1516 27.6 28.3 27.1 152.3 139.3
Priyansh Arya (LHB) 22 1063 48.3 60.5 30.7 186.3 186.9
Nehal Wadhera (LHB) 40 1009 25.2 29.9 22.7 145.2 135.2
Josh Inglis (RHB) 40 991 24.8 28 20.9 142.3 151.7
Azmatullah Omarzai (RHB) 70 944 13.5 13.7 13 124.4 124.7
Shreyas Iyer (RHB) 28 877 31.3 29.7 33.2 162.2 151.8
Marco Jansen (RHB) 48 723 15.1 18 12.2 142.8 130.6
Shashank Singh (RHB) 26 715 27.5 28.5 26.5 150 144.4
Harnoor Singh (LHB) 20 710 35.5 28.6 42.4 128.1 147.1
Aaron Hardie (RHB) 31 707 22.8 27.3 19.9 124 119.9
Vishnu Vinod (RHB) 28 694 24.8 17.7 30.9 141.4 204
Harpreet Brar (LHB) 36 394 10.9 9.8 11.5 144.3 120.4
Praveen Dubey (RHB) 19 330 17.4 15.8 18.5 185.6 93.3
Pyla Avinash (RHB) 12 304 25.3 9.7 47.2 147.2 122.4
Xavier Bartlett (RHB) 19 136 7.2 4.6 11.6 100 89.7
Vyshak Vijaykumar (RHB) 13 134 10.3 5.9 15.5 146.2 116
Suryansh Shedge (RHB) 8 120 15 1 17 214.3 225
Arshdeep Singh (LHB) 20 107 5.3 5.4 5.3 121.1 150
Lockie Ferguson (RHB) 15 39 2.6 4.3 1.4 86.8 40

PBKS vs KKR, Player Head to Head Battle (T20)

Ajinkya Rahane ( KKR | BAT ) (RHB)

Player Name Runs Balls Strike Rate Outs
Yuzvendra Chahal (LBG) 61 49 124.5 3
Lockie Ferguson (RF) 0 1 0 1
Yash Thakur (RFM) 14 9 155.6 1
Arshdeep Singh (LMF) 21 16 131.3 2
Harpreet Brar (SLO) 2 5 40 1

Manish Pandey ( KKR | BAT ) (RHB)

Player Name Runs Balls Strike Rate Outs
Marcus Stoinis (RM) 24 15 160 1
Yuzvendra Chahal (LBG) 55 62 88.7 4
Glenn Maxwell (OB) 3 5 60 1
Lockie Ferguson (RF) 3 4 75 1
Vyshak Vijaykumar (RM) 41 35 117.1 1
Arshdeep Singh (LMF) 9 10 90 1
Harpreet Brar (SLO) 11 13 84.6 1

Marcus Stoinis ( PBKS | AR ) (RHB)

Player Name Runs Balls Strike Rate Outs
Moeen Ali (OB) 39 18 216.7 1
Sunil Narine (OB) 45 50 90 2
Andre Russell (RF) 42 38 110.5 6
Varun Chakaravarthy (LBG) 29 21 138.1 2
Vaibhav Arora (RFM) 6 4 150 1

Moeen Ali ( KKR | AR ) (LHB)

Player Name Runs Balls Strike Rate Outs
Yuzvendra Chahal (LBG) 61 42 145.2 2
Glenn Maxwell (OB) 40 32 125 2
Lockie Ferguson (RF) 40 25 160 1
Arshdeep Singh (LMF) 15 8 187.5 1
Marco Jansen (LF) 5 12 41.7 1

Glenn Maxwell ( PBKS | AR ) (RHB)

Player Name Runs Balls Strike Rate Outs
Moeen Ali (OB) 4 5 80 1
Sunil Narine (OB) 97 91 106.6 5
Varun Chakaravarthy (LBG) 46 30 153.3 3

Sunil Narine ( KKR | AR ) (LHB)

Player Name Runs Balls Strike Rate Outs
Yash Thakur (RFM) 9 8 112.5 1
Arshdeep Singh (LMF) 21 12 175 1
Marco Jansen (LF) 1 5 20 2

Andre Russell ( KKR | AR ) (RHB)

Player Name Runs Balls Strike Rate Outs
Marcus Stoinis (RM) 45 25 180 2
Yuzvendra Chahal (LBG) 82 42 195.2 1
Glenn Maxwell (OB) 6 7 85.7 1
Lockie Ferguson (RF) 44 28 157.1 1
Arshdeep Singh (LMF) 34 16 212.5 3

Quinton de Kock ( KKR | WK ) (LHB)

Player Name Runs Balls Strike Rate Outs
Marcus Stoinis (RM) 35 23 152.2 3
Yuzvendra Chahal (LBG) 54 43 125.6 5
Glenn Maxwell (OB) 54 66 81.8 2
Lockie Ferguson (RF) 24 12 200 1
Azmatullah Omarzai (RMF) 1 3 33.3 1
Arshdeep Singh (LMF) 38 39 97.4 4
Marco Jansen (LF) 29 29 100 1

Shreyas Iyer ( PBKS | BAT ) (RHB)

Player Name Runs Balls Strike Rate Outs
Moeen Ali (OB) 28 27 103.7 1
Sunil Narine (OB) 42 35 120 2
Andre Russell (RF) 63 54 116.7 5
Mayank Markande (LB) 3 4 75 1
Varun Chakaravarthy (LBG) 38 22 172.7 1
Vaibhav Arora (RFM) 0 1 0 1

Rinku Singh ( KKR | BAT ) (LHB)

Player Name Runs Balls Strike Rate Outs
Marcus Stoinis (RM) 27 9 300 1
Yuzvendra Chahal (LBG) 14 12 116.7 1
Lockie Ferguson (RF) 9 8 112.5 1

Rovman Powell ( KKR | AR ) (RHB)

Player Name Runs Balls Strike Rate Outs
Glenn Maxwell (OB) 13 4 325 1
Lockie Ferguson (RF) 39 22 177.3 1
Arshdeep Singh (LMF) 56 28 200 3
Aaron Hardie (RMF) 7 7 100 1

Venkatesh Iyer ( KKR | AR ) (LHB)

Player Name Runs Balls Strike Rate Outs
Yuzvendra Chahal (LBG) 34 19 178.9 2
Yash Thakur (RFM) 3 6 50 1
Arshdeep Singh (LMF) 21 17 123.5 1
Marco Jansen (LF) 14 18 77.8 3
Kuldeep Sen (RF) 0 1 0 1
Suryansh Shedge (RMF) 0 1 0 1

Josh Inglis ( PBKS | WK ) (RHB)

Player Name Runs Balls Strike Rate Outs
Spencer Johnson (LF) 24 20 120 2

Anukul Roy ( KKR | AR ) (LHB)

Player Name Runs Balls Strike Rate Outs
Arshdeep Singh (LMF) 4 5 80 1

Azmatullah Omarzai ( PBKS | AR ) (RHB)

Player Name Runs Balls Strike Rate Outs
Sunil Narine (OB) 5 4 125 1
Anrich Nortje (RF) 0 3 0 1

Rahmanullah Gurbaz ( KKR | WK ) (RHB)

Player Name Runs Balls Strike Rate Outs
Marcus Stoinis (RM) 50 21 238.1 2
Yash Thakur (RFM) 2 3 66.7 1
Azmatullah Omarzai (RMF) 31 16 193.8 1
Marco Jansen (LF) 3 13 23.1 3

Aaron Hardie ( PBKS | AR ) (RHB)

Player Name Runs Balls Strike Rate Outs
Spencer Johnson (LF) 17 20 85 1

Marco Jansen ( PBKS | AR ) (RHB)

Player Name Runs Balls Strike Rate Outs
Andre Russell (RF) 6 7 85.7 2
Varun Chakaravarthy (LBG) 3 8 37.5 1
Vaibhav Arora (RFM) 1 2 50 1

Nehal Wadhera ( PBKS | BAT ) (LHB)

Player Name Runs Balls Strike Rate Outs
Sunil Narine (OB) 1 4 25 1
Harshit Rana (RF) 1 1 100 1

Prabhsimran Singh ( PBKS | WK ) (RHB)

Player Name Runs Balls Strike Rate Outs
Harshit Rana (RF) 13 6 216.7 1

Priyansh Arya ( PBKS | BAT ) (LHB)

Player Name Runs Balls Strike Rate Outs
Varun Chakaravarthy (LBG) 13 7 185.7 1

Angkrish Raghuvanshi ( KKR | BAT ) (RHB)

Player Name Runs Balls Strike Rate Outs
Yuzvendra Chahal (LBG) 24 16 150 1
Kuldeep Sen (RF) 1 3 33.3 1