Kevin Pietersen

Top-order batsman
ENG Flag
Full Name: Kevin Peter Pietersen
Date of Birth: 27 Jun 1980
Current Age: 45 Year, 2 Month, 0 Days
Born: Pietermaritzburg Natal
Teams: England, Deccan Chargers, Delhi Daredevils, Dolphins, Hampshire, ICC World XI, KwaZulu-Natal, Natal, Nottinghamshire, Royal Challengers Bangalore, St Lucia Zouks, Sunrisers Hyderabad, Surrey
TEST
Rank
-
Cap No
626
First Game
2005-07-21
Last Game
2014-01-03
ODI
Rank
-
Cap No
185
First Game
2004-11-28
Last Game
2013-09-16
T20I
Rank
-
Cap No
7
First Game
2005-06-13
Last Game
2012-02-27
Kevin Pietersen's stats vs AustraliaAustralia Team Stats
TEST
MAT
50
ING
49
RUNS
2114
BF
3768
50s
13
100s
4
6s
24
4s
234
NO
2
HS
227
AVG
44.98
SR
56.10
ODI
MAT
27
ING
25
RUNS
761
BF
874
50s
5
100s
1
6s
16
4s
65
NO
1
HS
104
AVG
31.71
SR
87.07
T20I
MAT
6
ING
6
RUNS
139
BF
88
50s
0
100s
0
6s
3
4s
14
NO
0
HS
47
AVG
23.17
SR
157.95
ALL
MAT
83
ING
80
RUNS
3014
BF
4730
50s
18
100s
5
6s
43
4s
313
NO
3
HS
227
AVG
39.14
SR
63.72
TEST
MAT
50
ING
9
BALLS
38
WKT
1
RUNS
158
ECO
4.16
AVG
158.00
SR
228.00
5Ws
0
ODI
MAT
27
ING
1
BALLS
6
WKT
1
RUNS
43
ECO
7.17
AVG
43.00
SR
36.00
5Ws
0
T20I
MAT
6
ING
1
BALLS
2
WKT
0
RUNS
17
ECO
8.50
AVG
17.00
SR
12.00
5Ws
0
ALL
MAT
83
ING
11
BALLS
46
WKT
2
RUNS
218
ECO
4.74
AVG
109.00
SR
138.00
5Ws
0
Kevin Pietersen's stats vs BangladeshBangladesh Team Stats
TEST
MAT
7
ING
7
RUNS
342
BF
460
50s
3
100s
0
6s
4
4s
47
NO
2
HS
99
AVG
68.40
SR
74.35
ODI
MAT
7
ING
5
RUNS
74
BF
119
50s
0
100s
0
6s
2
4s
5
NO
0
HS
23
AVG
14.80
SR
62.18
ALL
MAT
14
ING
12
RUNS
416
BF
579
50s
3
100s
0
6s
6
4s
52
NO
2
HS
99
AVG
41.60
SR
71.85
TEST
MAT
7
ING
2
BALLS
8
WKT
0
RUNS
18
ECO
2.25
AVG
18.00
SR
48.00
5Ws
0
ODI
MAT
7
ING
2
BALLS
10
WKT
1
RUNS
45
ECO
4.50
AVG
45.00
SR
60.00
5Ws
0
ALL
MAT
14
ING
4
BALLS
18
WKT
1
RUNS
63
ECO
3.50
AVG
63.00
SR
108.00
5Ws
0
Kevin Pietersen's stats vs CanadaCanada Team Stats
ODI
MAT
1
ING
1
RUNS
5
BF
4
50s
0
100s
0
6s
0
4s
1
NO
0
HS
5
AVG
5.00
SR
125.00
ALL
MAT
1
ING
1
RUNS
5
BF
4
50s
0
100s
0
6s
0
4s
1
NO
0
HS
5
AVG
5.00
SR
125.00
TEST
MAT
7
ING
2
BALLS
8
WKT
0
RUNS
18
ECO
2.25
AVG
18.00
SR
48.00
5Ws
0
ODI
MAT
7
ING
2
BALLS
10
WKT
1
RUNS
45
ECO
4.50
AVG
45.00
SR
60.00
5Ws
0
ALL
MAT
14
ING
4
BALLS
18
WKT
1
RUNS
63
ECO
3.50
AVG
63.00
SR
108.00
5Ws
0
Kevin Pietersen's stats vs ICC World XIICC World XI Team Stats
ODI
MAT
2
ING
2
RUNS
18
BF
28
50s
0
100s
0
6s
1
4s
0
NO
0
HS
16
AVG
9.00
SR
64.29
ALL
MAT
2
ING
2
RUNS
18
BF
28
50s
0
100s
0
6s
1
4s
0
NO
0
HS
16
AVG
9.00
SR
64.29
TEST
MAT
7
ING
2
BALLS
8
WKT
0
RUNS
18
ECO
2.25
AVG
18.00
SR
48.00
5Ws
0
ODI
MAT
7
ING
2
BALLS
10
WKT
1
RUNS
45
ECO
4.50
AVG
45.00
SR
60.00
5Ws
0
ALL
MAT
14
ING
4
BALLS
18
WKT
1
RUNS
63
ECO
3.50
AVG
63.00
SR
108.00
5Ws
0
Kevin Pietersen's stats vs IndiaIndia Team Stats
TEST
MAT
30
ING
28
RUNS
1581
BF
2573
50s
6
100s
6
6s
12
4s
204
NO
1
HS
202
AVG
58.56
SR
61.45
ODI
MAT
28
ING
28
RUNS
1138
BF
1323
50s
8
100s
1
6s
15
4s
123
NO
3
HS
111
AVG
45.52
SR
86.02
T20I
MAT
4
ING
4
RUNS
171
BF
112
50s
1
100s
0
6s
5
4s
18
NO
0
HS
53
AVG
42.75
SR
152.68
ALL
MAT
62
ING
60
RUNS
2890
BF
4008
50s
15
100s
7
6s
32
4s
345
NO
4
HS
202
AVG
51.61
SR
72.11
TEST
MAT
30
ING
9
BALLS
34
WKT
2
RUNS
157
ECO
4.62
AVG
78.50
SR
102.00
5Ws
0
ODI
MAT
28
ING
8
BALLS
15
WKT
3
RUNS
97
ECO
6.26
AVG
32.33
SR
31.00
5Ws
0
T20I
MAT
4
ING
1
BALLS
1
WKT
0
RUNS
9
ECO
9.00
AVG
9.00
SR
6.00
5Ws
0
ALL
MAT
62
ING
18
BALLS
50
WKT
5
RUNS
263
ECO
5.21
AVG
52.60
SR
60.60
5Ws
0
Kevin Pietersen's stats vs IrelandIreland Team Stats
ODI
MAT
2
ING
2
RUNS
107
BF
97
50s
1
100s
0
6s
2
4s
12
NO
0
HS
59
AVG
53.50
SR
110.31
T20I
MAT
1
ING
1
RUNS
9
BF
18
50s
0
100s
0
6s
0
4s
0
NO
0
HS
9
AVG
9.00
SR
50.00
ALL
MAT
3
ING
3
RUNS
116
BF
115
50s
1
100s
0
6s
2
4s
12
NO
0
HS
59
AVG
38.67
SR
100.87
TEST
MAT
30
ING
9
BALLS
34
WKT
2
RUNS
157
ECO
4.62
AVG
78.50
SR
102.00
5Ws
0
ODI
MAT
28
ING
8
BALLS
15
WKT
3
RUNS
97
ECO
6.26
AVG
32.33
SR
31.00
5Ws
0
T20I
MAT
4
ING
1
BALLS
1
WKT
0
RUNS
9
ECO
9.00
AVG
9.00
SR
6.00
5Ws
0
ALL
MAT
62
ING
18
BALLS
50
WKT
5
RUNS
263
ECO
5.21
AVG
52.60
SR
60.60
5Ws
0
Kevin Pietersen's stats vs KenyaKenya Team Stats
ODI
MAT
1
ING
1
RUNS
56
BF
72
50s
1
100s
0
6s
1
4s
5
NO
1
HS
56
AVG
56.00
SR
77.78
ALL
MAT
1
ING
1
RUNS
56
BF
72
50s
1
100s
0
6s
1
4s
5
NO
1
HS
56
AVG
56.00
SR
77.78
TEST
MAT
30
ING
9
BALLS
34
WKT
2
RUNS
157
ECO
4.62
AVG
78.50
SR
102.00
5Ws
0
ODI
MAT
28
ING
8
BALLS
15
WKT
3
RUNS
97
ECO
6.26
AVG
32.33
SR
31.00
5Ws
0
T20I
MAT
4
ING
1
BALLS
1
WKT
0
RUNS
9
ECO
9.00
AVG
9.00
SR
6.00
5Ws
0
ALL
MAT
62
ING
18
BALLS
50
WKT
5
RUNS
263
ECO
5.21
AVG
52.60
SR
60.60
5Ws
0
Kevin Pietersen's stats vs NetherlandsNetherlands Team Stats
ODI
MAT
1
ING
1
RUNS
39
BF
61
50s
0
100s
0
6s
0
4s
5
NO
0
HS
39
AVG
39.00
SR
63.93
ALL
MAT
1
ING
1
RUNS
39
BF
61
50s
0
100s
0
6s
0
4s
5
NO
0
HS
39
AVG
39.00
SR
63.93
ODI
MAT
1
ING
1
BALLS
2
WKT
0
RUNS
19
ECO
9.50
AVG
19.00
SR
12.00
5Ws
0
ALL
MAT
1
ING
1
BALLS
2
WKT
0
RUNS
19
ECO
9.50
AVG
19.00
SR
12.00
5Ws
0
Kevin Pietersen's stats vs New ZealandNew Zealand Team Stats
TEST
MAT
13
ING
13
RUNS
530
BF
1095
50s
1
100s
2
6s
5
4s
53
NO
0
HS
129
AVG
40.77
SR
48.40
ODI
MAT
11
ING
11
RUNS
358
BF
488
50s
2
100s
1
6s
6
4s
30
NO
1
HS
110
AVG
35.80
SR
73.36
T20I
MAT
5
ING
4
RUNS
112
BF
83
50s
0
100s
0
6s
2
4s
13
NO
1
HS
43
AVG
37.33
SR
134.94
ALL
MAT
29
ING
28
RUNS
1000
BF
1666
50s
3
100s
3
6s
13
4s
96
NO
2
HS
129
AVG
38.46
SR
60.02
TEST
MAT
13
ING
4
BALLS
11
WKT
1
RUNS
49
ECO
4.45
AVG
49.00
SR
66.00
5Ws
0
ODI
MAT
11
ING
1
BALLS
1
WKT
0
RUNS
2
ECO
2.00
AVG
2.00
SR
6.00
5Ws
0
ALL
MAT
29
ING
5
BALLS
12
WKT
1
RUNS
51
ECO
4.25
AVG
51.00
SR
72.00
5Ws
0
Kevin Pietersen's stats vs PakistanPakistan Team Stats
TEST
MAT
26
ING
25
RUNS
755
BF
1219
50s
2
100s
2
6s
10
4s
94
NO
0
HS
135
AVG
30.20
SR
61.94
ODI
MAT
11
ING
11
RUNS
479
BF
539
50s
1
100s
2
6s
6
4s
57
NO
2
HS
130
AVG
53.22
SR
88.87
T20I
MAT
8
ING
8
RUNS
348
BF
260
50s
4
100s
0
6s
10
4s
33
NO
3
HS
73
AVG
69.60
SR
133.85
ALL
MAT
45
ING
44
RUNS
1582
BF
2018
50s
7
100s
4
6s
26
4s
184
NO
5
HS
135
AVG
40.56
SR
78.39
TEST
MAT
26
ING
7
BALLS
16
WKT
1
RUNS
75
ECO
4.69
AVG
75.00
SR
96.00
5Ws
0
ODI
MAT
11
ING
3
BALLS
8
WKT
0
RUNS
43
ECO
5.38
AVG
43.00
SR
48.00
5Ws
0
ALL
MAT
45
ING
10
BALLS
24
WKT
1
RUNS
118
ECO
4.92
AVG
118.00
SR
144.00
5Ws
0
Kevin Pietersen's stats vs ScotlandScotland Team Stats
ODI
MAT
2
ING
1
RUNS
17
BF
18
50s
0
100s
0
6s
0
4s
3
NO
0
HS
17
AVG
17.00
SR
94.44
ALL
MAT
2
ING
1
RUNS
17
BF
18
50s
0
100s
0
6s
0
4s
3
NO
0
HS
17
AVG
17.00
SR
94.44
ODI
MAT
2
ING
1
BALLS
2
WKT
0
RUNS
6
ECO
3.00
AVG
6.00
SR
12.00
5Ws
0
ALL
MAT
2
ING
1
BALLS
2
WKT
0
RUNS
6
ECO
3.00
AVG
6.00
SR
12.00
5Ws
0
Kevin Pietersen's stats vs South AfricaSouth Africa Team Stats
TEST
MAT
18
ING
18
RUNS
817
BF
1208
50s
2
100s
3
6s
4
4s
113
NO
0
HS
152
AVG
45.39
SR
67.63
ODI
MAT
16
ING
14
RUNS
646
BF
640
50s
2
100s
3
6s
18
4s
52
NO
4
HS
116
AVG
64.60
SR
100.94
T20I
MAT
4
ING
4
RUNS
116
BF
83
50s
1
100s
0
6s
3
4s
16
NO
0
HS
53
AVG
29.00
SR
139.76
ALL
MAT
38
ING
36
RUNS
1579
BF
1931
50s
5
100s
6
6s
25
4s
181
NO
4
HS
152
AVG
49.34
SR
81.77
TEST
MAT
18
ING
11
BALLS
44
WKT
5
RUNS
173
ECO
3.91
AVG
34.60
SR
53.16
5Ws
0
ODI
MAT
16
ING
2
BALLS
13
WKT
2
RUNS
52
ECO
4.00
AVG
26.00
SR
39.00
5Ws
0
T20I
MAT
4
ING
1
BALLS
2
WKT
1
RUNS
27
ECO
13.50
AVG
27.00
SR
12.00
5Ws
0
ALL
MAT
38
ING
14
BALLS
59
WKT
8
RUNS
252
ECO
4.25
AVG
31.50
SR
44.48
5Ws
0
Kevin Pietersen's stats vs Sri LankaSri Lanka Team Stats
TEST
MAT
18
ING
18
RUNS
868
BF
1232
50s
2
100s
3
6s
15
4s
107
NO
2
HS
158
AVG
54.25
SR
70.45
ODI
MAT
14
ING
13
RUNS
344
BF
434
50s
3
100s
0
6s
4
4s
36
NO
1
HS
73
AVG
28.67
SR
79.26
T20I
MAT
3
ING
3
RUNS
100
BF
69
50s
0
100s
0
6s
4
4s
7
NO
1
HS
42
AVG
50.00
SR
144.93
ALL
MAT
35
ING
34
RUNS
1312
BF
1735
50s
5
100s
3
6s
23
4s
150
NO
4
HS
158
AVG
43.73
SR
75.62
TEST
MAT
18
ING
9
BALLS
39
WKT
0
RUNS
149
ECO
3.82
AVG
149.00
SR
234.00
5Ws
0
ODI
MAT
14
ING
2
BALLS
6
WKT
0
RUNS
41
ECO
6.83
AVG
41.00
SR
36.00
5Ws
0
ALL
MAT
35
ING
11
BALLS
45
WKT
0
RUNS
190
ECO
4.22
AVG
190.00
SR
270.00
5Ws
0
Kevin Pietersen's stats vs West IndiesWest Indies Team Stats
TEST
MAT
24
ING
21
RUNS
1124
BF
1599
50s
6
100s
3
6s
7
4s
127
NO
1
HS
226
AVG
56.20
SR
70.29
ODI
MAT
10
ING
9
RUNS
312
BF
335
50s
1
100s
1
6s
4
4s
28
NO
1
HS
100
AVG
39.00
SR
93.13
T20I
MAT
5
ING
5
RUNS
102
BF
81
50s
0
100s
0
6s
1
4s
11
NO
0
HS
31
AVG
20.40
SR
125.93
ALL
MAT
39
ING
35
RUNS
1538
BF
2015
50s
7
100s
4
6s
12
4s
166
NO
2
HS
226
AVG
46.61
SR
76.33
TEST
MAT
24
ING
7
BALLS
28
WKT
0
RUNS
107
ECO
3.82
AVG
107.00
SR
168.00
5Ws
0
ODI
MAT
10
ING
1
BALLS
0
WKT
0
RUNS
0
ECO
0.00
AVG
0.00
SR
3.00
5Ws
0
ALL
MAT
39
ING
8
BALLS
28
WKT
0
RUNS
107
ECO
3.75
AVG
107.00
SR
171.00
5Ws
0
Kevin Pietersen's stats vs ZimbabweZimbabwe Team Stats
ODI
MAT
4
ING
3
RUNS
104
BF
124
50s
1
100s
0
6s
3
4s
5
NO
2
HS
77
AVG
104.00
SR
83.87
T20I
MAT
1
ING
1
RUNS
79
BF
37
50s
1
100s
0
6s
4
4s
7
NO
0
HS
79
AVG
79.00
SR
213.51
ALL
MAT
5
ING
4
RUNS
183
BF
161
50s
2
100s
0
6s
7
4s
12
NO
2
HS
79
AVG
91.50
SR
113.66
ODI
MAT
4
ING
1
BALLS
2
WKT
0
RUNS
22
ECO
11.00
AVG
22.00
SR
12.00
5Ws
0
ALL
MAT
5
ING
1
BALLS
2
WKT
0
RUNS
22
ECO
11.00
AVG
22.00
SR
12.00
5Ws
0